正如标题所示,我正在寻找一种方法,如果输入7,则生成介于1000000和9999999之间的随机数;如果输入任何其他数字,我也是如此
答案 0 :(得分:0)
我不太明白你的意思
如果输入7,则同样输入任何其他数字
但我可以告诉你的是,以下Python代码段会在两个数字之间生成一个随机数。
from random import randint
print(randint(1000000, 9999999))
如果你对代码片段的工作方式感到茫然,可以使用this来读取整数的Python函数,并使用this来阅读Python文档中的子模块导入< / p>
答案 1 :(得分:0)
我没有得到这个部分:
输入7,如果输入其他任何数字,则类似
但是我假设如果输入7,则需要一个1000000到9999999之间的随机数。
我首先得到用户想要输入的数字:
num = int(input('Enter a number))
接下来,导入模块:
import random
最后,执行逻辑:
if num == 7:
print(random.randint(1000000, 9999999))
完整代码如下:
import random
num = int(input('Enter a number: '))
if num == 7:
print(random.randint(1000000, 9999999))