自帶的input( ) 函數(shù)
公司主營業(yè)務:網站建設、成都網站制作、移動網站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出嘉魚免費做網站回饋大家。
比如接收整數(shù) :
num = int(input(“請輸入:”))
num就是鍵盤輸入的信息
接收字符串把int()去掉就可以了
#獲取用戶輸入? input()? ? ()括號輸入 提示:用戶在輸入文本前看到的信息
#格式: 變量 = input('請輸入姓名')
message1 = input('please enter your name ')
print(message1)
print('------------')
#解決input()函數(shù)中提示過長,提前將文本存入一個變量
#示例? 該示例是一個多行字符串
letter = 'I want to know your age '
letter += '\nplease enter your age'
message2 = input(letter)
print(message2)
print('-----------')
#input()函數(shù)獲得用戶輸入類型都是String類型
#為了獲取int型數(shù)據(jù),我們可以使用int(String),強制轉換,等同于str(int)
message2 = int(message2)
if message2 18 :
print("您已經成年了")
elif message2 = 18 :
print("你是一個小朋友")
print('--------------')
#while 基本格式
#while 判斷語句 :
# python語句
#直到判斷句結果為false,循環(huán)結束
letter1 = 3
while letter1 10 :
letter1 += 4
print(letter1)
print('--------------')
#使用while語句,用字典名或者列表名作為判斷條件時,只有列表(字典)內元素為空才等同于False
dict = {1:11,2:22}
t = 1
while dict:
del dict[t]
t += 1
print(dict)
#remove()清除列表中的特定值(第一次出現(xiàn)的)
#將remove()和while循環(huán)結合
list = ['cat','dog','pig','chick','hen','cat','elephant','cat']
while True :
list.remove('cat')
print(list)
if 'cat' not in list:
? ? break
#方法2 使用set()函數(shù)加一次remove
#弊端:這樣其他重復的元素也會被清除
# list = set(list)
# list.remove('cat')
# print(list)
1、在寫程序的時候,有時候要獲取鍵盤的輸入值,Python提供了一個非常有用的輸入函數(shù):input函數(shù)??梢垣@取用戶通過鍵盤的輸入。舉個實例
在這里,交互式解析器執(zhí)行了第一行的input(?)語句后,它打印出了字符串"please input a number:",并以此作為新的提示符,當輸入123并按下回車后。input語句的結果值就是輸入的數(shù),并自動在最后一行打印出來。
2、下面介紹將輸入的值賦給某個變量:
上面輸入的值是123,并將輸入的值保存在x變量中。
3、下面再實現(xiàn)一個例子,由用戶輸入任意兩個值,計算乘積并打?。?/p>
上面的例子要注意的是,輸入的值默認是字符串而不是整數(shù),如果直接將輸入的值相乘則會報錯:
要先將輸入的值用int()強制轉成整型,轉換后相乘再輸出。