Python 教程之输入输出(9)—— print() 中的 sep 参数

简介: Python 教程之输入输出(9)—— print() 中的 sep 参数

Python 中 print() 函数的参数之间的分隔符默认是空格(软空间功能),可以根据我们的选择进行修改,并可以将其设置为任何字符、整数或字符串。'sep' 参数用于实现相同的功能,它仅在 python 3.x 或更高版本中找到。它还用于格式化输出字符串。


例子:

#禁用软件空间功能的代码
print('H','Y','G', sep='')
#for formatting a date
print('08','04','2022', sep='-')
#another example
print('pratik','haiyong.site', sep='@')

输出:

HYG
08-04-2022
pratik@haiyong.site

sep 参数与 end 参数一起使用时会产生很棒的结果。通过组合 sep 和 end 参数的一些示例。

print('H','Y', sep='', end='')
print('G')
#\n provides new line after printing the year
print('08','04','2022', sep='-', end='\n')
print('prtk','agarwal', sep='', end='@')
print('haiyong.site')

输出:

HYG
08-04-2022
prtkagarwal@haiyong.site

注意:请在在线 ide 中将语言从 Python 更改为 Python 3。通过在 cmd ( windows ) 或终端 ( linux ) 中键入 python 来转到您的交互式 python ide

#导入下面的模块,看看会发生什么
import antigravity
#注意 - 它不适用于在线 ide

感谢大家的阅读,有什么问题的话可以在评论中告诉我。希望大家能够给我来个点赞+收藏+评论 ,你的支持是海海更新的动力!后面我会持续分享前端 & 后端相关的专业知识。


目录
相关文章
|
16天前
|
Python
python函数的参数学习
学习Python函数参数涉及五个方面:1) 位置参数按顺序传递,如`func(1, 2, 3)`;2) 关键字参数通过名称传值,如`func(a=1, b=2, c=3)`;3) 默认参数设定默认值,如`func(a, b, c=0)`;4) 可变参数用*和**接收任意数量的位置和关键字参数,如`func(1, 2, 3, a=4, b=5, c=6)`;5) 参数组合结合不同类型的参数,如`func(1, 2, 3, a=4, b=5, c=6)`。
16 1
|
1月前
|
JSON C语言 C++
【Python 基础教程 26】Python3标准库全面入门教程:一步步带你深入理解与应用
【Python 基础教程 26】Python3标准库全面入门教程:一步步带你深入理解与应用
63 1
|
1月前
|
存储 安全 API
【Python 基础教程 21】Python3 文件操作全面指南:从入门到精通的综合教程
【Python 基础教程 21】Python3 文件操作全面指南:从入门到精通的综合教程
82 0
|
3天前
|
运维 Shell Python
Shell和Python学习教程总结
Shell和Python学习教程总结
|
11天前
05-python之函数-函数的定义/函数的参数/函数返回值/函数说明文档/函数的嵌套使用/函数变量的作用域
05-python之函数-函数的定义/函数的参数/函数返回值/函数说明文档/函数的嵌套使用/函数变量的作用域
|
15天前
|
存储 Python
「Python系列」Python输入输出
在Python中,输入和输出是程序与用户交互的基本方式。Python提供了几种内置函数来处理输入和输出操作。
29 4
|
15天前
|
安全 API 开发者
Python中使用`requests`库进行请求头与自定义参数设置的技术详解
【4月更文挑战第12天】在Python中,`requests`库是一个强大且灵活的HTTP客户端,用于发送所有类型的HTTP请求。在发送请求时,我们经常需要设置请求头和自定义参数来满足不同的需求。本文将详细探讨如何在Python中使用`requests`库进行请求头和自定义参数的设置。
|
25天前
|
Python
Python中的输入输出
【4月更文挑战第2天】,在Python编程中,`input()`函数用于获取用户输入,如`input("提示")`,并返回字符串。`print()`函数则负责输出,如`print("文本")`,默认以空格分隔多个值,结束符为换行。可以通过`sep`和`end`参数自定义分隔符和结束符。`sys.argv`和`argparse`模块用于处理命令行参数。
20 1
Python中的输入输出
|
1月前
|
算法 开发者 Python
【Python 基础扫盲 】self参数、__init__方法和.__str__方法的用处和区别?
【Python 基础扫盲 】self参数、__init__方法和.__str__方法的用处和区别?
20 0
|
1月前
|
存储 算法 数据挖掘
【Python 基础教程 25】全面入门指南:深度解析Python3的命名空间,作用域及变量使用教程
【Python 基础教程 25】全面入门指南:深度解析Python3的命名空间,作用域及变量使用教程
56 0