Python输出:如何删除新行的缩进?
Python打印输出有一个恼人的小问题:后面的第一行\n缩进。像这样:Python输出:如何删除新行的缩进?,python,output,Python,Output,Python打印输出有一个恼人的小问题:后面的第一行\n缩进。像这样: num = 888 print("The lucky number is:\n", num) The lucky number is: 888 我真的想让888左对齐。如何执行此操作?您可以使用字符串格式将num放在字符串中任意位置: print(f"The lucky number is:\n{num}") 如果f字符串不可用,您还可以使用: 最后,虽然我不推荐它,因为它已被弃用,但您可以使用百分比符号格式: pr
num = 888
print("The lucky number is:\n", num)
The lucky number is:
888
我真的想让888左对齐。如何执行此操作?您可以使用字符串格式将num放在字符串中任意位置:
print(f"The lucky number is:\n{num}")
如果f字符串不可用,您还可以使用:
最后,虽然我不推荐它,因为它已被弃用,但您可以使用百分比符号格式:
print("The lucky number is:\n%d" % num)
可以使用字符串格式将num放在字符串中所需的任何位置:
print(f"The lucky number is:\n{num}")
如果f字符串不可用,您还可以使用:
最后,虽然我不推荐它,因为它已被弃用,但您可以使用百分比符号格式:
print("The lucky number is:\n%d" % num)
输出:
The lucky number is
888
输出:
The lucky number is
888
只需使用两个打印语句。逗号,自动添加空格。或者使用一个带sep参数的print,请参见下面的答案。只需使用两个print语句。逗号,自动添加空格。或者使用一个带有sep参数的打印,请参见下面的答案。@TerryA还有这个打印幸运数字是:\n+strnum我使用f-string方法按照我的意愿对齐输出。谢谢。@TerryA还有这张打印图幸运的数字是:\n+strnum我使用f-string方法按我的意愿对齐输出。谢谢