Python怎么将变量内拼接的字符换行输出?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python怎么将变量内拼接的字符换行输出?相关的知识,希望对你有一定的参考价值。

ttt是不同条件下会拼接不同内容,然后统一输出ttt,所以print后面加sep='\n'不行

a = 'A'
b = 'B'
c = 'C'
ttt = '一:' + a,'二:' + b,'三:' + c
print(ttt)

需要输出:
一:A
二:B
三:C

朋友你好,看到了另一个网友使用的"\\n".join(ttt)方法达到了输出满足你的要求,不过这个方法的缺点是改变了原有数据的类型,由原来的元组改为了字符串的形式。

通常我们采取的方法是for循环,具体可见以下代码及视频:

参考技术A

代码:

a = 'A'

b = 'B'

c = 'C'

ttt = '一:' + a,'二:' + b,'三:' + c

print('\\n'.join(ttt))

运行结果截图:

本回答被提问者采纳
参考技术B print(*ttt,sep='\n')

------------------------
需要用*解包后才是多参数,这样sep参数才能发挥作用

Python3基础 字符串的拼接 字符串变量相加后,用print输出

 镇场诗:
    诚听如来语,顿舍世间名与利。愿做地藏徒,广演是经阎浮提。
    愿尽吾所学,成就一良心博客。愿诸后来人,重现智慧清净体。
——————————————————————————————————————————

code:

hello=‘hello hello‘
world=‘world world‘
print(hello+world)

 




result:

============= RESTART: C:/Users/Administrator/Desktop/mytest.py =============
hello helloworld world
>>> 

 




——————————————————————————————————————————
博文的精髓,在技术部分,更在镇场一诗。Python版本3.5,系统 Windows7。
Python是优秀的语言,值得努力学习。我是跟着小甲鱼视频教程学习的,推荐。
我是一个新手,所以如果博文的内容有可以改进的地方,甚至有错误的地方,请留下评论,我一定努力改正,争取成就一个良心博客。
注:此文仅作为科研学习,如果我无意中侵犯了您的权益,请务必及时告知,我会做出改正。
















以上是关于Python怎么将变量内拼接的字符换行输出?的主要内容,如果未能解决你的问题,请参考以下文章

Python中汉字和变量拼接输出的8种方法(字符串拼接)

python中print()内,字符串相加‘,’和‘+’有啥区别?

python怎么拼接字符串

python输出串多行数字空格

python如何输出换行

python中print怎么输出变量