题解 | #多行输出#

多行输出

https://www.nowcoder.com/practice/952cf4f03d3a4831a175c3415778c87b?tpId=314&tqId=2365047&ru=/exam/company&qru=/ta/python/question-ranking&sourceUrl=%2Fexam%2Fcompany

a = 123
b = 456
c = 789
#print中默认两个参数直接用空格隔开,print完成好默认换行,即默认sep=" ",end="\n"
print(a,b,c)                        #逗号代表一个空格
print(a,end='AAA')                  #python默认打印后是换行,如果加上end='AAA'则不会进行换行,而是打印完变量a后直接跟上AAA即end=‘***’代表在打印结果后面跟什么以结尾
print(c,b,end='gg\n')               #在上一行打印结尾处继续接着打印,打印完换行
print(a,b,c,end='haha\n')           #end='***'也适用于多个打印变量或字符串的情况
print(a,b,c,sep='~~')               #sep='***'代表变量间或者字符串间以什么作为间隔
print('aaa','bbb','ccc',sep='--')   #sep='***'代表变量间或者字符串间以什么作为间隔
print('aaaa',a,b,sep='~',end='KKK\n')   #sep='***'与end='***'也可以组合搭配使用

\n:换行;\t:制表;\r:回车

str1 = "Hello World!"
str2 = "Hello Nowcoder!"
print(str1,"\n",str2)
#运行结果错误,多了两个空格

运行结果是

print默认两个参数直接用空格隔开,即默认seq=" ",end="\n"

python题解 文章被收录于专栏

python入门

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务