以前咱們用了不少次的print和input方法,它們的做用是實現控制檯的輸入和輸出。除此以外,python還提供了不少模塊,用來實現各類常見的功能,好比時間處理、科學計算、網絡請求、隨機數等等等等。今天我就來講說,如何用python自帶的隨機數模塊,給咱們的小遊戲增長不肯定性。python
引入模塊的方法:
from 模塊名 import 方法名
看不懂不要緊,這東西之後咱們會反覆用到。今天你只要記住,你想要產生一個隨機的整數,就在程序的最開頭寫上:
from random import randint
以後你就能夠用randint來產生隨機數了。
還記得input後面的()嗎,咱們使用randint的時候後面也要有()。並且,還要在括號中提供兩個數字,前後分別是產生隨機整數範圍的下限和上限。例如:網絡
from random import randint
a=randint(5, 10)dom
print a
這樣將會產生一個5到10之間(包括5和10)的隨機整數。
放到咱們的小遊戲裏,用
answer = randint(1, 100)
替代
answer = 10
程序在運行時候,會產生一個1到100的隨機整數,存在answer裏,咱們也不知道是多少,真的全靠猜了。spa