Python 學習例項彙總

2021-08-20 19:39:06 字數 1430 閱讀 9589

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 ...