針對第一條改進建議,就需要用到條件分支,判斷猜測的數字和答案比是大還是小,python的比較操作符跟c一樣。
if 條件:
條件為真(ture)執行的操作
else:
條件為假(false)執行的操作
print('---------------小遊戲----------------')
temp=input("猜一下我心中想的是哪個數字:")
guess=int(temp)
if guess == 8:
print("猜中了!")
else:
if guess >8:
print("大了大了悠著點")
else:
print("又有點小")
print("遊戲結束")
while 條件:
條件為真(ture)執行的操作
print('---------------小遊戲----------------')
temp=input("猜一下我心中想的是哪個數字:")
guess=int(temp)
while guess!=8:
temp=input("猜錯了,再給一次機會吧:")
guess=int(temp)
if guess==8:
print("bingo!")
else:
if guess > 8:
print("大了大了悠著點")
else:
print("有點小,再大膽一點")
print("遊戲結束")
import random
secret=random.randint(1,100)
print('---------------小遊戲----------------')
temp=input("猜一下我心中想的是哪個數字:")
guess=int(temp)
i=0while guess!=secret and i<5:
temp=input("猜錯了,再給一次機會吧:")
guess=int(temp)
i=i+1
if guess==secret:
print("bingo!")
else:
if guess > secret:
print("大了大了悠著點")
else:
print("有點小,再大膽一點")
if i==5:
print("機會用完了...")
print("遊戲結束")
Python學習入門(二)基礎語法
識別符號 標誌不同的詞法單位,通俗講就是名字。由 串字元構成,字 數字,下劃線,中 並且 不能以數字開頭。寫敏感,名字不能和關鍵字 保留字相同。關鍵字 保留字 已經被系統 或者留。執 下 命令可以檢視關鍵字和保留字 import keyword keyword.kwlist false none t...
Python入門基礎(二)
內容導航 1.列表,元組操作 2 字典操作 3.檔案操作 1.列表,元組操作 列表的建立 names marry jane kangkang lisa print names print names 0 通過下標訪問列表中的元素,下標從0開始計數 print names 1 代表最後乙個元素 for...
Python基礎入門學習
python中dict的特點 1 查詢速度快,無論dict有10個元素還是10萬個元素,查詢速度都一樣。而list的查詢速度隨著元素增加而逐漸下降。dict的缺點是占用記憶體大,還會浪費很多內容 2 在乙個dict中,key不能重複。3 dict儲存的key value序對是沒有順序的 4 作為 k...