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 = "")
运行结果如下:
相关推荐
YENCSDN 2020-11-17
lsjweiyi 2020-11-17
houmenghu 2020-11-17
Erick 2020-11-17
HeyShHeyou 2020-11-17
以梦为马不负韶华 2020-10-20
lhtzbj 2020-11-17
夜斗不是神 2020-11-17
pythonjw 2020-11-17
dingwun 2020-11-16
lhxxhl 2020-11-16
坚持是一种品质 2020-11-16
染血白衣 2020-11-16
huavhuahua 2020-11-20
meylovezn 2020-11-20
逍遥友 2020-11-20
weiiron 2020-11-16