這篇文章主要介紹python如何使用raw_input()函數(shù),文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
成都創(chuàng)新互聯(lián)專(zhuān)注骨干網(wǎng)絡(luò)服務(wù)器租用10年,服務(wù)更有保障!服務(wù)器租用,溫江服務(wù)器托管 成都服務(wù)器租用,成都服務(wù)器托管,骨干網(wǎng)絡(luò)帶寬,享受低延遲,高速訪問(wèn)。靈活、實(shí)現(xiàn)低成本的共享或公網(wǎng)數(shù)據(jù)中心高速帶寬的專(zhuān)屬高性能服務(wù)器。
raw_input()函數(shù)
raw_input():讀取輸入語(yǔ)句并返回string字符串,輸入以換行符結(jié)束。
>>> name = raw_input("please input your name:") please input your name:abc >>> print(name) abc >>> type(name)
注意:input()和raw_input()函數(shù)的區(qū)別:(1)input支持合法python表格式“abc",字符串必須用引號(hào)擴(kuò)起;否則會(huì)報(bào)語(yǔ)法錯(cuò)誤(2) raw_input()將所有輸入作為字符串,返回string,而input()輸入數(shù)字時(shí)具有自己的特性,返回輸入的數(shù)字類(lèi)型int或float。
#1、語(yǔ)法報(bào)錯(cuò) >>> name = input("input your name:") input your name:abc Traceback (most recent call last:) File "",line 1, in File " ",line 1, in NameError: name 'abc' is not defined
#2、正確輸入 >>> name = input("input your name:") input your name:"abc" >>> print(name) abc
#3、input()數(shù)據(jù)類(lèi)型 >>> age = input("your age:") your age:20 >>> type(age)
#4、raw_input() 數(shù)據(jù)類(lèi)型均為str >>> age = raw_input("your age:") your age:20 >>> type(age)
以上是“python如何使用raw_input()函數(shù)”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!