python - 在 python 中,如何在不同的行中打印输入 X 次?
问题描述
我想在变量中打印一个输入,然后多次打印该变量,但事情就是这样,我希望它在不同的行中。是否可以?谢谢!
song = input('song ')
favorite = song
print(favorite * 3)
song lala land
lala landlala landlala land
解决方案
您可以使用列表并'\n'.join
在其上使用:
song = input('song ')
favorite = song
print('\n'.join([favorite] * 3))
或者您可以使用函数的sep
参数print
:
print(*([favorite] * 3), sep = '\n')
推荐阅读
- python - 使用 scipy 的共识树状图
- python - Django POST 请求无法正常工作
- wordpress - 克罗地亚语翻译文件在 wordpress 插件中不起作用
- c# - 为什么在使用对象远程处理 MarshalByRefObj 时使用委托?
- php - 登录失败在注册页面上引发错误 - magento 1.14 EE
- ruby - 在 IDE 之外运行自己编写的 ruby 程序
- java - 事件侦听器中的 this 关键字
- python-3.x - read_csv 给出 movielens 20M 数据集的错误
- postgresql - Posgres:按jsonb列的::timestamp asc和desc排序,给出相同的结果,如何按最后一个时间戳排序
- javascript - 如何删除html之前的字符串?