小编gre*_*ano的帖子

我有一个编写奇数的任务

我想打印奇数和输入一样多.

示例:input = 7输出:1,3,5,7,9,11,13

这就是我写的


a=int(input("input how many odd numbers to print: "))
for i in range(a):
    if(i%2==1):
        print(i)
Run Code Online (Sandbox Code Playgroud)

是的,输出显然是1 3 5

我也尝试过这个


a=int(input("input ho many odd numbers to print: "))
i=1
while(i<=a):
    if(i%2==1):
        print(i)
Run Code Online (Sandbox Code Playgroud)

输出是无限循环打印输入数字

python loops input

0
推荐指数
1
解决办法
40
查看次数

标签 统计

input ×1

loops ×1

python ×1