python如何從鍵盤(pán)獲取輸入實(shí)例
python中使用input()函數(shù)來(lái)獲取用戶(hù)輸入
函數(shù) input() 讓程序暫停運(yùn)行,等待用戶(hù)輸入一些文本,獲取用戶(hù)的輸入后,Python將其存儲(chǔ)到一個(gè)變量中,以方便后期使用。
name = input('Tell me your name,and I will repeat it back to you:')print(name)
函數(shù) input() 接收一個(gè)參數(shù),就是要想用戶(hù)展示的提示或說(shuō)明,讓用戶(hù)知道該如何做。用戶(hù)輸入后按下enter 鍵,將執(zhí)行下一句語(yǔ)句,
用戶(hù)所輸入的已經(jīng)存儲(chǔ)在變量name中,打印name,則打印了用戶(hù)所輸入的名字。
與要注意的是input() 所存儲(chǔ)的是字符串,就算輸入的是數(shù)字,Python也會(huì)存儲(chǔ)為數(shù)字字符串,無(wú)法進(jìn)行數(shù)學(xué)運(yùn)算,如果要進(jìn)行數(shù)學(xué)運(yùn)算,
則需要使用函數(shù) int() ,將字符串轉(zhuǎn)換為數(shù)字類(lèi)型:
age = input('tell me your age? ')if int(age) >= 18 : print('age >= 18')else : print('age < 18')
知識(shí)點(diǎn)擴(kuò)充:
Python讀取鍵盤(pán)輸入
raw_input函數(shù)
raw_input([prompt]) 函數(shù)從標(biāo)準(zhǔn)輸入讀取一個(gè)行,并返回一個(gè)字符串(去掉結(jié)尾的換行符)
#!/usr/bin/pythonstr = raw_input('Enter your input: ');print 'Received input is : ', str
input函數(shù)
input([prompt]) 函數(shù)和raw_input([prompt]) 函數(shù)基本可以互換,但是input會(huì)假設(shè)你的輸入是一個(gè)有效的Python表達(dá)式,并返回運(yùn)算結(jié)果。
#!/usr/bin/pythonstr = input('Enter your input: ');print 'Received input is : ', str
到此這篇關(guān)于python如何從鍵盤(pán)獲取輸入實(shí)例的文章就介紹到這了,更多相關(guān)python怎么從鍵盤(pán)獲取輸入內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. React+umi+typeScript創(chuàng)建項(xiàng)目的過(guò)程2. ASP中常用的22個(gè)FSO文件操作函數(shù)整理3. ASP.NET Core 5.0中的Host.CreateDefaultBuilder執(zhí)行過(guò)程解析4. SharePoint Server 2019新特性介紹5. .Net core 的熱插拔機(jī)制的深入探索及卸載問(wèn)題求救指南6. 解決ASP中http狀態(tài)跳轉(zhuǎn)返回錯(cuò)誤頁(yè)的問(wèn)題7. 讀大數(shù)據(jù)量的XML文件的讀取問(wèn)題8. ASP編碼必備的8條原則9. 無(wú)線(xiàn)標(biāo)記語(yǔ)言(WML)基礎(chǔ)之WMLScript 基礎(chǔ)第1/2頁(yè)10. ASP調(diào)用WebService轉(zhuǎn)化成JSON數(shù)據(jù),附j(luò)son.min.asp
