1.函數(shù)input()的工作原理
成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設,祁陽企業(yè)網(wǎng)站建設,祁陽品牌網(wǎng)站建設,網(wǎng)站定制,祁陽網(wǎng)站建設報價,網(wǎng)絡營銷,網(wǎng)絡優(yōu)化,祁陽網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。message = input("Tell me something,I will repeat it back to you: ") #input()函數(shù):讓程序停止運行,等待用戶輸入一些文本
print(message)
name = input("Please enter your name: ")
print("Hello," + name + "!")
prompt = "If you tell us who you are,we can personalize the message you see." #創(chuàng)建多行字符串,+=:再附加
prompt += "\nWhat is your first name?"
name_a = input(prompt)
print("Hello "+ name_a + "!")
#求模運算符
number = input("Enter a number,and I will tell you if it's even or odd: ") #使用input()
number = int(number) #用戶輸入的數(shù)值是字符串表示的,轉(zhuǎn)化為數(shù)值
if number % 2 == 0:
print("\n The number " + str(number) + " is even.")
else:
print("\nThe number " + str(number) + " is odd.")
print("\n")
2.使用while循環(huán)
num = 1
while num <=5:
print(num)
num+=1
(2)#讓用戶選擇何時退出
prompt = "\nTell me something,I will repeat it back to you."
prompt += "\nEnter 'quit' to end program. "
message = ""
while message != "quit": #message變量來提供判斷
message = input(prompt) #input()都需要一個變量存儲
if message != "quit": #打印前加個if條件再打印
print(message)
#使用標志
active = True #Ture:程序處于活躍狀態(tài)
while active:
message = input(prompt)
if message == "quit": #用if語句判斷程序狀態(tài)
active = False
else:
print(message)
#使用break退出循環(huán)
while True:
message = input(prompt)
if message == "quit":
break
else:
print(message)
(3)循環(huán)中使用continue
num = 0
while num <= 10:
num +=1**
if num % 2 == 0:
continue #滿足條件繼續(xù)循環(huán),不滿足跳出**
print(num) **#不寫在循環(huán)內(nèi)**
number = 1
while number >3:
print(number)
(4)#刪除包含特定值的所有列表元素
pet = ["dog","dog","dog","cat","rabbit"]
print(pet)
while "dog" in pet:
pet.remove("dog")
print(pet)
3.#使用用戶輸入來填充字典
responses = {} #創(chuàng)建空字典
active = True #循環(huán)狀態(tài)
while active:
name = input("What is your name? " ) #變量做鍵
response = input("Where are you want to go? ") #變量做值
responses[name] = response #添加鍵-值
repeat = input("Would you like to let another person respond? (yes/no) ")
if repeat == "no": #if判斷狀態(tài)
active = False
print("\n---poll Result---")
for name,response in responses.items(): #items():兩個變量分別存儲鍵-值
print(name + " would like to go " + response + ".")
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
網(wǎng)站名稱:用戶輸入和while循環(huán)-創(chuàng)新互聯(lián)
文章位置:http://jinyejixie.com/article48/dcjdhp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、網(wǎng)站設計、網(wǎng)站設計公司、網(wǎng)站制作、響應式網(wǎng)站、App開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)