緊接着上一節說的例子python
源碼下載:點擊打開連接
dom
import random secret=random.randint(1,100)#生成隨機數 #print (secret) time=6#猜數字的次數 guess=0#輸入的數字 minNum=0#最小隨機數 maxNum=100#最大隨機數 print("---------歡迎來到猜數字的地方,請開始---------") while guess!=secret and time>=0:#條件 guess=int(input("*數字區間0-100,請輸入你猜的數字:")) print("你輸入數字是:",guess) if guess==secret: print("猜對了,真厲害") else: #當不等於的時候,還須要打印出相應的區間,讓用戶更容易使用 if guess<secret: minNum=guess print("你的猜數小於正確答案") print("如今的數字區間是:",minNum,"-",maxNum) else: maxNum=guess print("你的猜數大於正確答案") print("數字區間是:",minNum,"-",maxNum) print("太遺憾了,你猜錯了,你還有",time,"次機會") time-=1 print("遊戲結束")
這一節咱們就來聊一聊print函數
咱們打開idle,在裏面輸入x=2,這一句主要是賦值給x這個變量,後面會詳細說到變量是什麼,如今暫時就把變量理解爲存儲數據的地方spa
打印x這個變量有幾種方法:.net
1.直接使用print(x)code
2.在idle裏面直接輸入xblog
3.像上圖同樣在輸入x以後,能夠使用下劃線再次輸出,這裏面下劃線有特殊的意義,就是表示最後一個表達式的值,由於python會在後臺記錄下最後一個表達式遊戲
若是中間隔了一個其餘不是表達式的命令,它會直接報錯,你們注意下圖中間報錯的一段,下劃線沒有指向x這個表達式,因此報錯,而下面一段,輸入x,idle記錄了get
x這個表達式,因此輸入下劃線的時候他會有輸出input
print還能夠使用各類格式顯示
回到上面的遊戲,至此,咱們暫時只有第一句是能夠作到的,那麼,咱們就先完成第一句,後面邏輯判斷部分到時候再說
完成遊戲的第一步:
print("---------歡迎來到猜數字的地方,請開始---------")
這節就說到這裏,謝謝你們
------------------------------------------------------------------