网站建设资讯

NEWS

网站建设资讯

包含python随机函数实例的词条

Python程序设计小学四则运算测试机 (随机函数举例)1、随机产生[1,10]之间的两个整数操作

import random

创新互联公司专注于循化网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供循化营销型网站建设,循化网站制作、循化网页设计、循化网站官网定制、成都微信小程序服务,打造循化网络公司原创品牌,更为您提供循化网站排名全网营销落地服务。

print "小学四则运算测试(输入0000退出):"

ops = ['+', '-', '*', '/']  # 运算符

ans = "" # 用户回答

i = 1    # 题号

while ans != "0000":

add1 = random.randint(1, 10)  # 数1

add2 = random.randint(1, 10)  # 数2

op = random.randint(0, 3)     # 随机运算符

eq = str(add1) + ops[op] + str(add2) # 算式

val = eval(eq)                # 算式答案

print "Q%d: %s=" %(i,eq)      # 输出提问

ans = raw_input("A: ")        # 用户回答

if ans == '0000':             # 退出循环

break

elif val == int(ans):         # 正确

print "right!"

else:                         # 错误

print "error. the right answer is %d" % val

i += 1                        # 更新题号

print

演示示例:

python 怎么从集合中随机数

举例说明:从集合中随机获得10个数

1、定义一个列表集合iRandom = []

2、向iRandom中插入1-60,共60个数字

3、打乱列表顺序

4、截取列表前10个数,即为随机获取到的列表集合随机数

import random

iRandom = [] #定义随机数列表

listRandom = list(range(1,61)) #生成整数型1-60的列表组合

random.shuffle(listRandom)  #打乱列表顺序

iRandom = listRandom[0:10] #截取打乱后的前10个值,赋值给新列表iRandom

print('随机列表组合:',iRandom)

python如何随机产生一堆数字并输出

python随机产生一堆数字并输出的方法:

通过for循环语句多次执行for循环里面的“random.randint()”函数产生随机数。将产生的随机数赋值给变量,输出这个变量就可以了

执行结果如下:

更多Python知识,请关注:Python自学网!!


网站栏目:包含python随机函数实例的词条
分享URL:http://njwzjz.com/article/dscihso.html