我正在尝试制作一个随机数生成器并返回随机生成的数字,但此代码返回随机数之前的所有数字。如何仅返回打印的最后一个字符串?
import random
from_num = int(input('Generate a random number:\nFrom:'))
to_num = int(input('To:'))
for num in range(random.randrange(from_num,to_num+1)):
if True:
print(f'Random number: {num}')
else:
print('You did not entered valid min/max numbers')
例如,输出 forfrom_num = 0和to_num = 20by example,而不是 '11' 可以返回这两个给定之间的任何数字。
Random number: 0
Random number: 1
Random number: 2
Random number: 3
Random number: 4
Random number: 5
Random number: 6
Random number: 7
Random number: 8
Random number: 9
Random number: 10
Random number: 11
相关分类