Python 教程之输入输出(8)—— print() 中的 Python 结束参数

举报
海拥 发表于 2023/03/25 20:21:09 2023/03/25
【摘要】 默认情况下 Python 的 print() 函数以换行符结束。具有 C/C++ 背景的程序员可能想知道如何在没有换行符的情况下进行打印。Python 的 print() 函数带有一个名为 “end” 的参数。默认情况下,该参数的值为’\n’,即换行符。 示例 1:在这里,我们可以使用此参数以任何字符/字符串结束打印语句。# 以空格结束输出print("欢迎来到", end = ' ')pr...

默认情况下 Python 的 print() 函数以换行符结束。具有 C/C++ 背景的程序员可能想知道如何在没有换行符的情况下进行打印。Python 的 print() 函数带有一个名为 “end” 的参数。默认情况下,该参数的值为’\n’,即换行符。

示例 1:

在这里,我们可以使用此参数以任何字符/字符串结束打印语句。

# 以空格结束输出
print("欢迎来到", end = ' ')
print("haiyong.site", end= ' ')

输出:

欢迎来到 haiyong.site

示例 2:

另一个程序来演示 end 参数的工作。

# 以'@'符号结束输出
print("Python", end='@')
print("haiyong.site")

输出:

Python@haiyong.site

示例 3:

print() 函数使用 sep 参数分隔参数并在最后一个参数之后结束。

print('H','A', sep='', end='')
print('I')
#\n 打印年份后提供新线
print('08','03','2022', sep='-', end='\n')

print('红色','绿色','蓝色', sep=',', end='@')
print('haiyong.site')

输出

HAI
08-03-2022
红色、绿色、蓝色@haiyong.site
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。