python將回車作為輸入內(nèi)容的實(shí)例
當(dāng)input輸入內(nèi)容的時(shí)候,許多情況下輸入回車鍵另起一行輸入,但是這時(shí)候Pycharm就執(zhí)行程序,然后結(jié)束,導(dǎo)致無法繼續(xù)輸入內(nèi)容。
原因:Python默認(rèn)遇到回車的時(shí)候,輸入結(jié)束。所以我們需要更改這個(gè)提示符,在遇到其他字符的時(shí)候,輸入才結(jié)束。
比如有一個(gè)任務(wù):
請(qǐng)輸入文件名:憫農(nóng).txt
請(qǐng)輸入內(nèi)容【單獨(dú)輸入‘:q‘保存退出】:
鋤禾日當(dāng)午,汗滴禾下土。
誰知盤中餐,粒粒皆辛苦。
代碼如下:
# -*- 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(file_name, 'w') print('請(qǐng)輸入內(nèi)容【單獨(dú)輸入\':q\'保存退出】:') while True: file_content = input() if file_content != ':q': f.write('%s\n' % file_content) else: break f.close() file_name = input('請(qǐng)輸入文件名:') file_write(file_name)
以上這篇python將回車作為輸入內(nèi)容的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
pyscript的簡(jiǎn)單應(yīng)用實(shí)現(xiàn)
本文主要介紹了pyscript的簡(jiǎn)單應(yīng)用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-05-05通過Python實(shí)現(xiàn)電腦定時(shí)關(guān)機(jī)的兩種方法
這篇文章主要介紹了分別利用PyQT5和Tkinter實(shí)現(xiàn)電腦的定時(shí)關(guān)機(jī)小程序,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Python有一定的幫助,快跟隨小編一起學(xué)習(xí)一下吧2021-12-12python經(jīng)典練習(xí)百題之猴子吃桃三種解法
這篇文章主要給大家介紹了關(guān)于python經(jīng)典練習(xí)百題之猴子吃桃三種解法的相關(guān)資料, Python猴子吃桃子編程是一個(gè)趣味性十足的編程練習(xí),在這個(gè)練習(xí)中,我們將要使用Python語言來模擬一只猴子吃桃子的過程,需要的朋友可以參考下2023-10-10通過Python收集匯聚MySQL 表信息的實(shí)例詳解
這篇文章主要介紹了通過Python收集匯聚MySQL 表信息的實(shí)例代碼,核心代碼是創(chuàng)建保存數(shù)據(jù)的腳本,收集的功能腳本,代碼簡(jiǎn)單明了,需要的朋友可以參考下2021-10-10Django與AJAX實(shí)現(xiàn)網(wǎng)頁(yè)動(dòng)態(tài)數(shù)據(jù)顯示的示例代碼
這篇文章主要介紹了Django與AJAX實(shí)現(xiàn)網(wǎng)頁(yè)動(dòng)態(tài)數(shù)據(jù)顯示的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02Python中 CSV格式清洗與轉(zhuǎn)換的實(shí)例代碼
這篇文章主要介紹了Python123 CSV格式清洗與轉(zhuǎn)換的實(shí)例代碼,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-08-08