
可以使用Python中的random模块生成随机整数,然后比较两个同学的总和大小,从而判断谁获胜。具体实现代码如下:
import random
# 生成100个随机整数
student1 = [randomrandint(0, 100) for i in range(100)]
student2 = [randomrandint(0, 100) for i in range(100)]
# 计算两个同学的总和
sum1 = sum(student1)
sum2 = sum(student2)
# 比较两个同学的总和大小
if sum1 > sum2:
print("同学1获胜,总和为:", sum1)
elif sum1 < sum2:
print("同学2获胜,总和为:", sum2)
else:
print("平局,总和为:", sum1)
在这段代码中,首先使用random模块的randint()函数生成100个随机整数,存储在两个列表student1和student2中。然后使用sum()函数分别计算两个同学的总和。最后使用if语句判断两个同学的总和大小,并输出获胜者的编号和总和。
运行程序后,会输出哪个同学获胜以及其总和。
#导入随机数模块
import random
#定义一个空的数组,用作取样表
reList = []
#为取样表赋值,1~100
for i in range(1,101):
reListappend(i)
#使用sample方法,取3个随机数
res = randomsample(reList,k=3)
print("三个随机数是:{}"format(res))
以上就是关于1. python两个同学各生成100个随机 整数 (从0到100以内的),谁的总和大谁获胜全部的内容,包括:1. python两个同学各生成100个随机 整数 (从0到100以内的),谁的总和大谁获胜、如何用python编写一个从随机数表1~100中抽取三个样本的随机数程序、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)