函式input()讓程式暫停執行 等待使用者輸入一些文字 並在使用者按回車鍵之後繼續執行
message=input("please")使用int()來獲取數值輸入print(message)
age=input("houw old are you? ")當輸入的為數字時 python會認為是字串 後續無法將字串型別與整數型別比較 因此要轉化成整數型別age=int(age)
if age>18:
print("true")
求模運算子%
通俗來講就是求餘數
number=input("請輸入數字 ")注意在將輸入的字串轉化成整數比較之後 後續的輸出又要用到所輸入的字串又將她轉化成了字串型別number=int(number)
if number%10==0:
print(str(number)+" 是偶數")
else:
print(str(number)+" 不是偶數")
for迴圈是用於針對集合中沒乙個元素的**塊
while迴圈是不斷地執行 知道指定的條件不滿足為止
可以定義乙個值 當使用者輸入的內容為這個值時 則退出迴圈
age="\n請輸入你的年齡"當使用者輸入quit時 迴圈會自動結束age+='\n您需要支付'
message=""
while message != 'quit':
message=input(age)
message=int(message)
if message <3:
print("free")
elif message <13:
print("10")
elif message >12:
print("15")
定義乙個變數 用於判斷整個程式是否處於活動狀態 這個變數被稱為標誌
prompt="\n你想要什麼披薩配料"首先我們將標誌active設定成了true 讓程式處於活動狀態 當使用者輸入quit時 active將變為flase 則迴圈將會停止prompt+="\n我們會在披薩中新增"
message=""
active=true
while active:
message=input(prompt)
if message =="quit":
active=false
else:
print(message)
prompt="\n你想要什麼披薩配料"當使用continue時 會跳過迴圈中剩下的** 直接回到迴圈開頭prompt+="\n我們會在披薩中新增"
message=""
while message != 'quit':
message=input(prompt)
if message =='quit':
break
else:
print(message)
number=0在列表之間移動元素while number < 10:
number+=1
if number%2==0:
continue
print(number)
結果:135
79
pop():移除列表中的值並返回該元素(預設最後乙個元素)
刪除包含特定值的所有列表元素
sandwich_orders=['zhi shi','pei gen','pastrami','huo tui']這裡避免列表中含有多個特定值 故使用while迴圈 知道特定值全部移除 則迴圈消失finished_sandwiches=
print("pastrami is sell out")
while 'pastrami' in sandwich_orders:
sandwich_orders.remove('pastrami')
使用使用者輸入來填充字典
holiday_resorts={}polling=true
while polling:
name=input("\n請輸入你的姓名:")
holiday_resort=input("\nif you could visit one place in the world,where would you go?")
holiday_resorts[name] = holiday_resort
repect=input("\nwould you like to let another person respond? (yes/no)")
if repect=='no':
polling=false
for names,position in holiday_resorts.items():
print(name+"想要去"+position)
Python入門筆記 迴圈for和while
while 迴圈 在給定的判斷條件為 true 時執行迴圈體,否則退出迴圈體。for 迴圈 重複執行語句 巢狀迴圈 你可以在while迴圈體中巢狀for迴圈 break 語句 在語句塊執行過程中終止迴圈,並且跳出整個迴圈 continue 語句 在語句塊執行過程中終止當前迴圈,跳出該次迴圈,執行下一...
python請求使用者輸入 使用者輸入
使用者輸入 大多數程式都旨在解決終端使用者的問題,為此通常需要從使用者那裡獲取一些資訊。例如,假設有人要判斷自己是否到了投票的年齡,要編寫回答這個問題的程式,就需要知道使用者的年齡,這樣才能給出 答案。因此,這種程式需要讓使用者輸入其年齡,再將其與投票年齡進行比較,以判斷使用者是否到了投票的年齡,再...
python使用者輸入
使用者輸入 python2.0 name raw input input your name raw input 輸入接收的是字串和數字,python都認為是字串。並賦值給name name input input your age input 輸入接收的是數字和字元,input python認為輸...