python中print参数sep和end 输出中的奥秘!

简介: python中print参数sep和end 输出中的奥秘!

知识回顾:


1、在输出中,我们有时候需要输出一些特殊字符,我们可以使用符号\来进行反转义,比如 \n   \\n

2、使用repr函数直接进行反转义。比如:

>>> print(repr("a\nb"))

'a\nb'

3、可以print的字符串前加上r,比如Print(r”刘金玉编程”)。

4、掌握字符串的多行输出。


掌握print的奥秘


一、默认情况下,多个参数传入,输出的结果会用空格隔开。

>>> print("刘金玉编程","编程创造城市")

刘金玉编程 编程创造城市


二、使用分隔符分隔多个参数输出的结果,分隔符参数sep

>>> print("刘金玉编程","编程创造城市",sep='|')

刘金玉编程|编程创造城市


三、换行的修改,换行参数end

x="欢迎访问博客"+"http://ljy.kim"

print(x,end="")

print ("欢迎"+"加入我们的QQ群,"+"编程创造城市",end="\n\n")


四、总结强调

1、修改print中的sep参数

用于修改分隔符

2、修改print中的结尾处,默认是一个换行

相关文章
|
3天前
|
Python
python之print函数
python之print函数
11 0
|
5天前
|
JSON 数据格式 索引
Python内置函数如`print()`输出信息,`len()`计算长度
【6月更文挑战第23天】Python内置函数如`print()`输出信息,`len()`计算长度,`type()`识别类型,`range()`生成序列,`sum()`求和,`min()`和`max()`找极值,`abs()`取绝对值,`round()`四舍五入,`sorted()`排序,`zip()`和`enumerate()`组合及遍历,`map()`和`filter()`应用函数。标准库如`os`用于操作系统交互,`sys`处理解释器信息,`math`提供数学运算,`re`支持正则表达式,`json`处理JSON数据。学习这些能提升编程效率。
21 5
|
4天前
|
Python
在Python中,高阶函数是指那些可以接受一个或多个函数作为参数,并返回一个新的函数的函数。
【6月更文挑战第24天】Python的高阶函数简化代码,增强可读性。示例:`map()`检查用户名合法性,如`["Alice", "Bob123", "Charlie!", "David7890"]`;`reduce()`与`lambda`结合计算阶乘,如1到10的阶乘为3628800;`filter()`找出1到100中能被3整除的数,如[3, 6, 9, ..., 99]。
14 3
|
8天前
|
Python
Python中使用星号(*)处理位置参数
【6月更文挑战第14天】
10 4
|
8天前
|
存储 Python 容器
|
7天前
|
Python
Python中解包为关键字参数
【6月更文挑战第15天】
11 2
|
9天前
|
Python
在Python中,解包参数列表和Lambda表达式是两个不同的概念
【6月更文挑战第19天】在Python中,解包参数允许将序列元素作为单独参数传递给函数,如`greet(*names_and_ages)`。而Lambda表达式用于创建匿名函数,如`lambda x, y: x + y`。两者可结合使用,如`max(*numbers)`找列表最大值,但过度使用lambda可能降低代码可读性。
13 3
|
11天前
|
Python
|
11天前
|
Python
python中使用星号(*)处理位置参数
【6月更文挑战第11天】
10 3

热门文章

最新文章