python屏幕的交互(读取输出信息)input,raw_input的区别
生活随笔
收集整理的這篇文章主要介紹了
python屏幕的交互(读取输出信息)input,raw_input的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
>>> input("your name?")
your name?sam
Traceback (most recent call last):
? File "<pyshell#0>", line 1, in <module>
??? input("your name?")
? File "<string>", line 1, in <module>
NameError: name 'sam' is not defined
可以看到,input函數必須使用字符串作為輸出類型,即輸出時加雙引號引入。如下
>>> input("your name?")
your name?"sam"
'sam'
如果,覺得雙引號麻煩,則raw_input(“sting”)可以直接輸入,不用雙引號:
>>> raw_input("your name?")
your name?sam
'sam'
不帶雙引號,也沒有像input語句那樣出錯,這就是input與raw_input語句的區別。
轉載于:https://www.cnblogs.com/cl1024cl/p/6205599.html
總結
以上是生活随笔為你收集整理的python屏幕的交互(读取输出信息)input,raw_input的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: rails log_level
- 下一篇: oFono学习笔记——GATChat(2