我是一名学生,距离我开始使用python仅仅几天了,所以这个问题可能真的很愚蠢,但是我的脚本不会在第一个输入上运行。 应该对输入取整数然后在一行上打印三遍(例如:如果输入为25,则打印结果应为25 25 25)
就像我之前提到的,距我开始学习python仅仅很久了。我可能在这里缺少明显的东西,因此,如果有人可以朝着正确的方向轻推我,那将不胜感激。 :)
if input():
a = str(input())
b = int(a,10)
print('%s %s %s' % (b, b, b))
答案 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))