用python做一个程序:扔100次硬币,然后分别显示出掷出正面和反面的次数

用python做一个程序:扔100次硬币,然后分别显示出掷出正面和反面的次数,第1张

7行代码即可写出程序,详细步骤:

1、首先打开python自带的IDLE,打开IDLE并ctrl+n新建如图界面。

2、导入random模块的choice功能。

3、在列表中放置up和down这两个元素,这里表示正面朝上笑昌扰和正面朝下。因为不考虑硬币立着的奇葩设定,所以只加这个上和下。并且把列表赋予给coin这个变量。

4、接下来使迅闷用for循环来遍历,range后面为抛硬币次数,这里我想程序运行一次只抛硬币一次,所以range后面设置为1。

5、这一行,就是if判断了,碰旦如果随机从列表中抽取到了up。

6、那么就要输出“正面”。

7、否则,就输出“反面”。

8、至此此代码完成,按F5即可运行,运行一次就抛一次。

Randomize//必要函数初始化随机数

随机数最小值 = 1

随机数最大值 = 2

a = int(Rnd * (随机数最大值 - 随机御启数最小值 + 1)) + 随机耐拆和数最小值

If a = 1

MessageBox "正昌盯面"

ElseIf a = 2

MessageBox "背面"

End If

int z=0 //记录高毕余正面次数

int f=0 //记录反面次数

for(int i=0i<1000i++){

if((int)(Math.random()*2)==0){

z++ //产生随机数为0时数闷 正面出现次数+1 否则出现的为反面

}else{

f++

}

}

System.out.println("正面出现次数"戚滚+z)

System.out.println("反面出现次数"+f)


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

原文地址: http://outofmemory.cn/yw/12354659.html

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

发表评论

登录后才能评论

评论列表(0条)

保存