Python脚本不会在第一个输入上运行

时间:2019-05-14 15:14:56

标签: python

我是一名学生,距离我开始使用python仅仅几天了,所以这个问题可能真的很愚蠢,但是我的脚本不会在第一个输入上运行。 应该对输入取整数然后在一行上打印三遍(例如:如果输入为25,则打印结果应为25 25 25)

就像我之前提到的,距我开始学习python仅仅很久了。我可能在这里缺少明显的东西,因此,如果有人可以朝着正确的方向轻推我,那将不胜感激。 :)

if input():
    a = str(input())
    b = int(a,10)
    print('%s %s %s' % (b, b, b))

1 个答案:

答案 0 :(得分:0)

目前尚不清楚您在尝试使用代码做什么,但是if input()行正在滥用输入命令。请参阅https://www.w3schools.com/python/ref_func_input.asp,因为这将有助于阐明如何使用它。

我相信以下代码将产生您想要的

a = input()
b = int(a,10)
if b == 25:
    print('%s %s %s' % (b, b, b))