python把回车作为输入_python将回车作为输入内容的实例
當(dāng)input輸入內(nèi)容的時(shí)候,許多情況下輸入回車(chē)鍵另起一行輸入,但是這時(shí)候Pycharm就執(zhí)行程序,然后結(jié)束,導(dǎo)致無(wú)法繼續(xù)輸入內(nèi)容。
原因:Python默認(rèn)遇到回車(chē)的時(shí)候,輸入結(jié)束。所以我們需要更改這個(gè)提示符,在遇到其他字符的時(shí)候,輸入才結(jié)束。
比如有一個(gè)任務(wù):
請(qǐng)輸入文件名:憫農(nóng).txt
請(qǐng)輸入內(nèi)容【單獨(dú)輸入‘:q‘保存退出】:
鋤禾日當(dāng)午,汗滴禾下土。
誰(shuí)知盤(pán)中餐,粒粒皆辛苦。
代碼如下:
# -*- coding: utf-8 -*-
file_name=input("請(qǐng)輸入文件名:")
file_name=file_name+".txt"
something_file=open(file_name,"w")
stopword=":q"
file_content=""
print("請(qǐng)輸入內(nèi)容【單獨(dú)輸入‘:q‘保存退出】:")
for line in iter(input,stopword):
file_content=file_content+line+"\n"
print (file_content,file=something_file)
something_file.close()
或者:
# -*- coding: utf-8 -*-
def file_write(file_name):
f = open(fi
總結(jié)
以上是生活随笔為你收集整理的python把回车作为输入_python将回车作为输入内容的实例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: [转载] spring mvc自定义in
- 下一篇: python非法语句是_python 如