while 語句學習例項:
1、猜拳的遊戲
>>> import random
>>> while true:
s = int(random.randint(1,3))
if s==1:
pc = "石頭"
if s==2:
pc = "剪刀"
if s==3:
pc = "布"
u = input("請輸入 石頭、剪刀、布,回車結束:")
#print (u)
list1 = ["石頭","剪刀","布"]
if (u not in list1):
print ("輸入有誤,請重新輸入:")
u = input("請輸入 石頭、剪刀、布,回車結束:")
elif u==pc:
print ("電腦出了:"+ pc +", 平局!")
elif (u=='石頭'and pc=='剪刀') or (u=='剪刀' and pc=='布') or (u=='布' and pc=='石頭'):
print ("電腦出了:"+ pc + ", 你贏了!")
elif (pc=='石頭'and u=='剪刀') or (pc=='剪刀' and u=='布') or (pc=='布' and u=='石頭'):
print ("電腦出了:"+ pc + ", 你輸了!")
持續更新中。。。。。。
2、猜數字遊戲
>>> import random
>>> sj = int(random.uniform(1,10))
>>> ui = int(input("請輸入乙個整數,按回車結束:"))
請輸入乙個整數,按回車結束:9
>>> while true:
if sj == ui:
print ("恭喜你,你猜對了!")
break
elif sj > ui:
print ("小了")
ui = int(input("在猜猜:"))
elif sj < ui:
print ("大了")
ui = int(input("在猜猜:"))
3、九成九乘法表
>>> i = 1
>>> while i :
j = 1
while j:
print (j ,"*", i ," = " , i * j)
if i == j :
break
j += 1
if j >= 10:
break
print ("\n")
i += 1
if i >= 10:
break
python學習資源彙總
1 菜鳥程式設計 python 2 廖學峰 python 3 傳智播客 8天入門python 評價 使用的是linux系統下的sublime,而我的是windows,有的地方不一致,雖說都差不多,然而菜鳥級水平,還沒入門,有一點點不一樣就卡住了。都想在機子上裝個linux了。2 廖學峰 python...
Python學習筆記彙總
臨畢業前花點時間把py拿下應該沒什麼問題,先掌握基本語法,熟練基本操作即可,後面需要的話再專精,筆記如下 上面這本書看完基本上有個感性認識,但是很多細節都把握不好,而且很容易混淆,比如當時我對list tuple dict很暈,然後無意中發現了這兩個 開始做題強化知識點,同樣對新手很友好,鏈結如下 ...
IP彙總例項
ip彙總例項 5.1 問題 在實際工作中如何使用ip彙總技術?5.2 方案 使用ensp搭建實驗環境,如圖 5所示。圖 55.3 步驟 實現此案例需要按照如下步驟進行。1 配置sw1 sw1 vlan batch 10 20 30 40 sw1 int e0 0 1 sw1 e0 0 1 port ...