如何编写范围,以便其中一个值对用户输入保持开放

时间:2017-09-28 15:09:08

标签: python range jython jes

我想为您在调用函数时输入值的范围编写函数。

def randomRange():
    for num in range(0, ())
        print num

我希望用户像这样调用函数" randomizeRange()"

然后我希望他们输入一个整数来表示范围内的最大值。我试图更好地理解如何使用范围函数。

1 个答案:

答案 0 :(得分:2)

您需要使用input()raw_input()方法提示用户输入,然后将其转换为int()

Python 2:

def randomRange():
    for it in range(int(raw_input("How many loops?: "))):
        print it

Python 3:

def randomRange():
    for it in range(int(input("How many loops?: "))):
        print(it)

示例>输入和>>输出:

>>How many loops?:
> 2
>> 0
>> 1