Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python输出:如何删除新行的缩进?_Python_Output - Fatal编程技术网

Python输出:如何删除新行的缩进?

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

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字符串不可用,您还可以使用:

最后,虽然我不推荐它,因为它已被弃用,但您可以使用百分比符号格式:

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方法按我的意愿对齐输出。谢谢