在python中将while循环转换为for循环

时间:2015-02-09 23:54:56

标签: python-3.x

我一直在尝试将此循环转换为for循环,我知道这似乎很简单,但我有一个精神障碍,我不确定从哪里开始,如果有人可以帮我弄明白这将是非常感谢:-)感谢您的阅读

counter = 0
while(counter < 10):
    num1 = float(input("Enter number 1: "))
    num2 = float(input("Enter number 2: "))
    if num1 > num2:
        print(num1)
    else:
        print(num2)
    counter = counter + 1

1 个答案:

答案 0 :(得分:0)

基本格式为:

for x in range(start,end,increment):
    ...

您可以省略开始(默认为0)增量(默认为+1)值。

所以,你可以使用:

for counter in range(0,10,1):
    ...

或只是

for counter in range(10):
    ...