python3输入的input()坑
如下所示:
a,b,c,d = input()很簡(jiǎn)單的代碼,如果輸入為
1 -1 -2 3結(jié)果會(huì)報(bào)錯(cuò),原因在于input函數(shù)會(huì)將你的輸入作為python腳本運(yùn)行,那么輸入就變成了
1-1 -2 3,即0 -2 3結(jié)果當(dāng)然是錯(cuò)誤的了,解決辦法就是將輸入用引號(hào)括起來(lái),將其作為字符串輸入。
即
"1 -1 -2 3"這樣結(jié)果就是
#Python學(xué)習(xí)交流QQ群:531509025a=1,b=-1,c=-2,d=3補(bǔ)充知識(shí):Python環(huán)境下的Sublime Text3無(wú)法使用input()函數(shù)
【注】:下述操作過(guò)程是結(jié)合多種網(wǎng)絡(luò)方法,然后自己實(shí)踐的結(jié)果。寫(xiě)在這里,主要目的是加深記憶,也希望能幫助后來(lái)者吐舌頭
在Sublime Text3中寫(xiě)好Python程序,按Ctrl+B運(yùn)行程序,在控制臺(tái)中輸入內(nèi)容,回車(chē),程序沒(méi)有響應(yīng)。最后求助網(wǎng)絡(luò),找到了解決辦法。
一、安裝插件SublimeREPL
1、按Ctrl+Shift+P,打開(kāi)命令框。輸入Install Package,回車(chē),等待幾秒鐘,會(huì)彈窗提示“安裝成功”。
2、按Ctrl+Shift+P,打開(kāi)命令框,輸入Install,選擇“Package Control: Install Package”,然后在新出現(xiàn)的命令框中輸入SublimeREPL,回車(chē)
二、運(yùn)行程序
依次點(diǎn)擊Tools—SublimeREPL—Python—Python - RUN current file,打開(kāi)一個(gè)名為“REPL[python]”的文件,它是可交互的,在里面輸入內(nèi)容,回車(chē)即可。
三、設(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"}}, ]總結(jié)
以上是生活随笔為你收集整理的python3输入的input()坑的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python 实现ping测试延迟的两种
- 下一篇: 用python来构建一个word文档-写