Hi, Disclaimer: I am new to python and coding in general
我正在尝试制作一个简单的应用程序,可以将一个单词打印特定的次数
现在运行我的代码,尽管我最初输入了(次),程序在退出之前只打印(word)一次
这是我的密码:
# Double Words
times = input('Ho w many times would you like to repeat your word?')
word = input('Enter your word:')
for times in times:
print(word)
您的代码不起作用,因为您使用相同的变量来迭代时间,最好使用range():
最简单的方法是一行完成,如下所示,无需循环:
'\n'.join()
在每个元素之间添加换行符[word] * int(times)
生成一个times
长列表-每个元素都是word
,这样您就可以在其上使用join()
注意:如果您不关心条目之间的换行,您可以只做
print(word * int(times))
相关问题 更多 >
编程相关推荐