Python 遇到的小问题

Posted 霜见

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 遇到的小问题相关的知识,希望对你有一定的参考价值。

当用一个 print 语句输出多个变量的值,并且需要换行时,发现了一个小问题:换行之后无法对齐。具体问题如下:

f = {"first":"a", "second":"b", "third":"c", "forth":"d"}
print(f["first"], \'\\n\',f["second"], \'\\n\', f["third"], \'\\n\', f["forth"])

运行结果如下图:

 

这是为什么呢?

原来,没输出一个值后,默认输出一个空格,这时候我们可以使用 sep 参数来修改。

修改之后如下图: 

f = {"first":"a", "second":"b", "third":"c", "forth":"d"}
print(f["first"], \'\\n\',f["second"], \'\\n\', f["third"], \'\\n\', f["forth"], sep = "")

运行结果如下:

 

以上是关于Python 遇到的小问题的主要内容,如果未能解决你的问题,请参考以下文章

你如何在 python 中处理 graphql 查询和片段?

在 Python 多处理进程中运行较慢的 OpenCV 代码片段

Python 遇到的小问题

python编写时遇到的小问题

python自学群里遇到的小题汇总

Python之——遇到的小知识点总结