python學習input()和raw_input()

guess = int(input('input請輸入:'))
print(guess)

guess1 = raw_input('raw_input請輸入:')
print(guess1)
input請輸入:12312
12312
raw_input請輸入:12312
12312

都是輸出12312 但是input是輸出int類型,而raw_input是把任何用戶輸入都轉換成字符串存儲,在需要其它類型的數據時,調用相應的函數進行轉換

屏幕快照 2017-06-27 下午7.47.37.png

屏幕快照 2017-06-27 下午7.47.25.png

這次input輸入的是字符串,結果:
屏幕快照 2017-06-27 下午7.48.23.png

input用戶輸入什么就存儲什么,所以用戶輸入必須符合Python語法要求,否則會出錯,string類型的正確輸入需要帶雙引號

屏幕快照 2017-06-27 下午7.50.33.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容