题解 | #多行输出#
多行输出
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入门