龙空技术网

python笔记六:while练习(随机数)

空山画雨 153

前言:

当前兄弟们对“python的随机数函数”大体比较关切,各位老铁们都需要分析一些“python的随机数函数”的相关知识。那么小编同时在网络上汇集了一些关于“python的随机数函数””的相关资讯,希望大家能喜欢,大家一起来学习一下吧!

andom.sample(range(1,n),k)返回一个列表(list)从[1到n之间产生k个不重复随机数]

random.randint(n,m)生成一个n到m之间的随机整数。

random.sample(range(1,33),7)#生成7个1到33之间的不重复的随机数。

#练习:产生一个随之机数,1--100,提示“小了”,“大了”,猜对了,并显示猜了多少次。

import random#调用包

random_number=random.randint(1,100)#用随机数函数randint()产生随之机数(可重复)。

count=0

#caishu=1

# while True:

# count+=1

# caishu = int(input("你猜的数是:"))

# if caishu<random_number:

# print("小了")

# elif caishu>random_number:

# print("大了")

# else:

# break

# print("你猜对了,一共猜了"+str(count)+"次")

规定次数:

while count<5:

count+=1

caishu = int(input("你猜的数是:"))

if caishu<random_number:

print("小了")

elif caishu>random_number:

print("大了")

else:

break

print("你猜对了,一共猜了"+str(count)+"次")

else:#while 也有else用法。while不满足

print("失败:")

标签: #python的随机数函数