解決python3輸入的坑——input()
如下所示:
a,b,c,d = input()
很簡單的代碼,如果輸入為
1 -1 -2 3
結(jié)果會報(bào)錯,原因在于input函數(shù)會將你的輸入作為python腳本運(yùn)行,那么輸入就變成了
1-1 -2 3,即0 -2 3
結(jié)果當(dāng)然是錯誤的了,解決辦法就是將輸入用引號括起來,將其作為字符串輸入。
即
"1 -1 -2 3"
這樣結(jié)果就是
a=1,b=-1,c=-2,d=3
補(bǔ)充知識:Python環(huán)境下的Sublime Text3無法使用input()函數(shù)
【注】:下述操作過程是結(jié)合多種網(wǎng)絡(luò)方法,然后自己實(shí)踐的結(jié)果。寫在這里,主要目的是加深記憶,也希望能幫助后來者吐舌頭
在Sublime Text3中寫好Python程序,按Ctrl+B運(yùn)行程序,在控制臺中輸入內(nèi)容,回車,程序沒有響應(yīng)。最后求助網(wǎng)絡(luò),找到了解決辦法。
一、安裝插件SublimeREPL
1、按Ctrl+Shift+P,打開命令框。輸入Install Package,回車,等待幾秒鐘,會彈窗提示“安裝成功”。
2、按Ctrl+Shift+P,打開命令框,輸入Install,選擇“Package Control: Install Package”,然后在新出現(xiàn)的命令框中輸入SublimeREPL,回車
二、運(yùn)行程序
依次點(diǎn)擊Tools—SublimeREPL—Python—Python - RUN current file,打開一個名為“*REPL*[python]”的文件,它是可交互的,在里面輸入內(nèi)容,回車即可。
三、設(shè)置運(yùn)行快捷鍵
依次點(diǎn)擊Preferences—Key Buildings,輸入以下內(nèi)容,然后保存,設(shè)置按鍵F5為運(yùn)行程序快捷鍵
[
{ "keys": ["f5"], "caption": "SublimeREPL:Python",
"command": "run_existing_window_command", "args":
{
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
}
},
]
以上這篇解決python3輸入的坑——input()就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python區(qū)塊鏈地址的簡版實(shí)現(xiàn)
這篇文章主要為大家介紹了python區(qū)塊鏈地址的簡版實(shí)現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05
python調(diào)用pytorch的clip模型時報(bào)錯原因及解決方法
這篇文章主要介紹了python調(diào)用pytorch的clip模型時報(bào)錯,本文給大家分享問題原因及解決方法,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-08-08
pycharm中代碼回滾到指定版本的兩種實(shí)現(xiàn)方法(附帶截圖展示)
在編寫代碼的時候,經(jīng)常會出現(xiàn)寫的代碼存在一些問題,但是比較難以發(fā)現(xiàn)具體存在的問題在哪里,需要將帶代碼恢復(fù)到指定的版本,下面這篇文章主要給大家介紹了關(guān)于pycharm中代碼回滾到指定版本的兩種實(shí)現(xiàn)方法,需要的朋友可以參考下2022-06-06
關(guān)于tf.nn.dynamic_rnn返回值詳解
今天小編就為大家分享一篇關(guān)于tf.nn.dynamic_rnn返回值詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01
Pyorch之numpy與torch之間相互轉(zhuǎn)換方式
今天小編就為大家分享一篇Pyorch之numpy與torch之間相互轉(zhuǎn)換方式,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12

