让计算机随机产生10个0到2之间的数
时间: 2023-04-11 13:04:34 浏览: 72
可以使用随机数生成函数来实现,例如在Python中可以使用random库中的random()函数,代码如下:
import random
for i in range(10):
num = random.uniform(0, 2)
print(num)
这段代码会产生10个0到2之间的随机数,并逐行输出。
相关问题
猜数字游戏续。改编上述中的猜数字游戏,让计算机能够随机产生一个预设数字,范围在0-100之间,其他游戏规则不变。
游戏规则:
1. 计算机随机产生一个预设数字,范围在0-100之间;
2. 玩家输入猜测的数字;
3. 计算机判断玩家猜测的数字与预设数字的大小关系,并给出相应提示;
4. 玩家继续猜测,直到猜对为止;
5. 猜对后,计算机给出恭喜信息,告诉玩家猜了几次。
Python代码实现:
```python
import random
# 随机产生一个预设数字
target = random.randint(0, 100)
# 玩家的猜测次数
count = 0
while True:
# 玩家输入猜测的数字
guess = int(input("请猜一个0到100之间的数字:"))
count += 1
# 判断玩家猜测的数字与预设数字的大小关系,并给出相应提示
if guess > target:
print("猜大了,请继续猜测!")
elif guess < target:
print("猜小了,请继续猜测!")
else:
# 猜对了,输出恭喜信息
print("恭喜你,猜对了!预设数字是", target, ",你一共猜了", count, "次。")
break
```
运行示例:
```
请猜一个0到100之间的数字:50
猜大了,请继续猜测!
请猜一个0到100之间的数字:25
猜小了,请继续猜测!
请猜一个0到100之间的数字:37
猜大了,请继续猜测!
请猜一个0到100之间的数字:31
猜小了,请继续猜测!
请猜一个0到100之间的数字:34
猜大了,请继续猜测!
请猜一个0到100之间的数字:32
恭喜你,猜对了!预设数字是 32 ,你一共猜了 6 次。
```
猜数游戏续。改编程序7-3,让计算机能够随机产生一个预设数字。范围在0~100之间,其他游戏规则不变。
好的,以下是改编后的程序:
```
import random
number = random.randint(0, 100) # 产生一个0~100之间的随机整数
guess = -1
tries = 0
print("我想了一个0~100之间的数字,请你猜猜看!")
while guess != number:
guess = int(input("你猜是哪个数字?"))
tries += 1
if guess < number:
print("猜小了,再试试!")
elif guess > number:
print("猜大了,再试试!")
else:
print("恭喜你,猜对了!你用了", tries, "次猜中了这个数字!")
```
这个程序中,我们使用了 Python 的 `random` 模块来产生一个随机整数,然后将其赋值给变量 `number`。在程序的运行过程中,计算机会一直提示玩家猜数字,直到玩家猜中为止。猜测的过程与原来的程序相同,只是预设数字变成了一个随机数字。
相关推荐
![png](https://img-home.csdnimg.cn/images/20210720083516.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)