python2與python3中input的區別


python2與python3 的區別:
  1、input: python2中input需要用戶指定輸入的類型,以下代碼體現了這點

#特點是:把用戶輸入什么類型,就存成什么類型
x=input('>>: ')
print(x,type(x))

  2、python2中的raw_input與python3中的input效果相同無須指定類型,均為字符型

 1 #在python2中有raw_input與python3的input是一個意思
 2 #特點是:把所有用戶的輸入都轉成字符串類型
 3 #python2:
 4 username=raw_input('please input your name: ')
 5 print(username,type(username))
 6 
 7 
 8 #python3:
 9 #username=input('請輸入你的用戶名:')
10 #print(username,type(username))

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM