学习编程第150天 python编程 用random函数做数字游戏

今天学习的是刘金玉老师零基础Python教程第33期,主要内容是python编程,使用random随机数猜数字游戏。

(一)随机数模块random

1.使用随机整数需要导入random模块:

from random import randint

2.使用随机函数的语句结构:randint(起始值,结束值)

通过randint函数,我们可以得到一个起始值和结束值范围内的一个整数,包括负数。

3.案例:print9次1-20之间的随机数字

学习编程第150天python编程用random函数做数字游戏

(二)使用随机数制作一个简单的猜数字游戏

1.游戏代码

from random import randint

x=randint(1,100)

print("系统已经生成一个1-100的数字,请开始猜测")

while True:

t=int(input(""))

if t<1 or t>100:

print("请输入1-100之间的数字")

continue

if t>x:

print("猜大了,请重新猜测")

elif t<x:

print("猜小了,请重新猜测")

elif t==x:

print("恭喜你,猜对了")

break

学习编程第150天python编程用random函数做数字游戏

2.运行效果

我试了2次都用了6次才猜出系统给的随机数。

学习编程第150天python编程用random函数做数字游戏

学习编程第150天python编程用random函数做数字游戏