1. python两个同学各生成100个随机 整数 (从0到100以内的),谁的总和大谁获胜

1. python两个同学各生成100个随机 整数 (从0到100以内的),谁的总和大谁获胜,第1张

可以使用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中抽取三个样本的随机数程序、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10138005.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存