這期內容當中小編將會給大家帶來有關Python中如何用random隨機數開發猜數字游戲,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
一、隨機數模塊random
使用隨機整數,需要使用一個隨機數類導入 from random import randint
隨機整數的函數
舉例:
x=randint(1,100) #x是在1-100之間的隨機整數
二、案例:猜數字游戲思路
1、隨機生成一個隨機整數x
2、while死循環,作用是為了不斷進行猜解
3、注意input函數輸入的值返回的是字符串類型,如果要進行數值比較,必須要進行數值類型的轉換。
三、補充多條件 比較
t<1 or t>100 #t的值小于1,或者t大于100 ,那么結果為True
如果t=50,那么50<1為false ,50>100為false
False or false 結果為false
or的結論:or的前后判斷,只要有一個為真true,結果就為真true
and的結論:and的前后判斷,只要有一個為假false,結果就為假false
四、總結強調
1、掌握隨機數模塊的導入
2、掌握隨機數函數的使用
3、注意input輸入返回的是string
4、多條件判斷的結論
5、學會使用help(random.randint)查看幫助
本節知識源代碼:
from random import randintx=randint(1,100)print("系統已經生成一個1-100之間的隨機數,請進行猜測!")while True:a=input("")t=int(a)if t<1 or t>100:print("請輸出1-100之間的數字")continueif t>x:print("猜大了,請繼續猜!")elif t<x:print("猜小了,請繼續猜!")elif t==x:print("恭喜您,才對了,正確數字是"+str(x))break
上述就是小編為大家分享的Python中如何用random隨機數開發猜數字游戲了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。