input函數的運用和注意 小知識點


 

 

 

 

首先先寫出代碼來

Name=input('請輸入你的名字:')

print(Name)

終端的顯示如下:

請輸入你的名字:

與之前的所有的函數有一個巨大的不同點,就是在終端處,我們可以輸入任意的內容。

這里我輸入  張三,終端將會顯示:

請輸入你的名字:張三

由此可見,input函數的作用非常的明顯了,其作用是讓大家在終端中輸入確切的值。

在上面的代碼中,我輸入了 張三 這個值,並把他賦予給了Name

特別提醒事項:由於函數的性質,單獨的input是無法顯示的,所以我們在用input函數的時候,需要像上面所打出的代碼一樣,首相要進行賦值,因為只有賦了值,input函數才能有意義。

關於input函數的數據類型:要注意,input函數輸入的值必定為字符串。

 

再舉一個例子

HousePrice=input('輸入當地房價:')

if HousePrice >=80000:     

print('太貴')

else:

print('一般')

 

這時候你在終端輸入80000,是並不能達成if條件的。因為輸入的“80000”,也會被判斷為字符串。

正確寫法應該為:

HousePrice=int(input('輸入當地房價:'))

HousePrice >=80000:    

print('太貴')

這時候在終端就會出現(這里的80000是我輸入的值):

輸入當地房價:80000

太貴

由此,我們把輸入的值接轉換為整數,才能被識別。

換句話說,如果我們需要輸入數字時,需要根據具體情況使用int函數與float函數進行強制轉換。

最后總結input函數: input函數是作為終端輸入而被使用的,它是需要被賦值的。

它的輸入值為字符串類型,由於輸入值為字符串,當需要整數或者小數的時候,是需要強制轉換成整數或者字符串。


免責聲明!

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



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