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