raw input()和input区别
生活随笔
收集整理的這篇文章主要介紹了
raw input()和input区别
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
raw_input——》python2版本
input——》python3版本
2. 輸入格式差異
就是raw_input()隨便輸都是字符串,而input()必須按照Python的規(guī)則來~
raw_input()
name=raw_input(‘輸入姓名:’)
age=raw_input(‘輸入年齡’)
我們輸入漢字的姓名和數(shù)字的年齡
輸入姓名:許嵩
輸入年齡:31
許嵩 31
Repl Closed
直接輸入,變量是str類型
input()
name=input(‘輸入姓名:’)
age=input(‘輸入年齡:’)
我們還是輸入漢字的姓名和數(shù)字的年齡
輸入姓名:‘許嵩’
輸入年齡:31
許嵩 31
Repl Closed
姓名為str類型,年齡為int類型,故許嵩加 ’ ’ ,數(shù)字直接為數(shù)字。
啥時候用raw_input()啥時候用input()?
如果是python2版本,則兩種都可以使用
如果是python3版本,則只能使用 input()
建議都使用 input()
總結(jié)
以上是生活随笔為你收集整理的raw input()和input区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 泰山服务器 oracle数据库,泰山之巅
- 下一篇: appium和airtest_Airte