python - 如何打印多行并使每个输出行不同?
问题描述
我想制作一个脚本,我可以在其中打印多行(正在考虑使用 for 或 while 循环),并且输出的每一行都不同,例如:
Output:
Hello.1
Hello.2
Hello.3
可以用python制作吗?
解决方案
我害怕回答这个简单的问题,但这里是使用for
循环的答案
for i in range(1,4):
print ("Hello.%s" %i)
# Hello.1
# Hello.2
# Hello.3
第二种替代方法是使用format
for i in range(1,4):
print ("Hello.{}".format(i))
第三个替代方案是使用f
-strings 作为
for i in range(1,4):
print (f"Hello.{i}")
推荐阅读
- html - 是什么导致我的 CSS Accordion 不下拉?
- android-studio - Android Studio 非常慢的 lint
- javascript - Vue-auth 在 vuex 操作中访问 $auth
- css - 属性可通过动画更改,可通过 [attribute=value] 访问
- javascript - 当输入流管道传输到多个输出流时,缓冲区级别会发生什么?
- python - 内置 python 函数的时间/空间复杂度
- hadoop - kylin java.io.IOException:操作系统命令错误退出,返回码:137
- javascript - 将 html 表添加到 html 表单并保存到同一个文件
- html - 是否需要多个图标大小?
- photoshop - 在photoshop中将照片包裹成一个圆圈