python基础函数-print及转义符

一、print函数

print() 方法用于打印输出,最常见的一个函数,以下为print常用用法
1.输出数字

ptint(3+1)

2.输出字符串

print('hello world')

3.输出运算符的表达式

print(3+1)

4.将数据输出到文件中
例如:自动新建一个test文件,向文件中写入文本

rw=open('D:/test.txt','a+') #a+表示文件不存在则创建,存在则在文件内追加文件内容
print('hello world',file=rw) #file=rw,指定文件
rw.close() #关闭文件

在这里插入图片描述
如何换行输出呢,字符之间新加 , 即可

print('hello','world','python')

在这里插入图片描述

二、转义符

转义符,即\ +特异功能的首字母
1.\n:换行

print('hello\nworld')

换行,即n=newline
在这里插入图片描述
2.\t:制表符

print('hello\tworld') #\t代表4个制表符号,是4个空格,但现在有3个空格,拆开hell,oXXX,world
print('helloooo\tworld') #中间是4个空格,拆开hell,oooo,xxxx,world

在这里插入图片描述

3.\r:覆盖

print('hello\rworld')

replace表示覆盖前面的东西,也可以理解把hello全选按了个删除按钮
在这里插入图片描述
4.\b:删除

print('hello\bworld')

相当于键盘上的bakspace按钮,将前一个o删除
5.\:两个反斜线表示一个\

print('heep:\\\\www.baidu.com')

\表示一个\,所以在加两个\
在这里插入图片描述
6.原字符:使转义字符不起左右,写在前面,用r或R

print(R'hello\nworld')

在这里插入图片描述
注意:末尾不能有一个\,但可以有两个\

#print(r'hello\world\')
print(r'hello\world\\')

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
(完整版)python练习题-答案 编辑整理: 尊敬的读者朋友们: 这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布 之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整版 )python练习题- 答案)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈 ,这将是我们进步的源泉,前进的动力。 本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为(完整版)python练习题-答案的全部内容。 (完整版)python练习题-答案 编辑整理:张嬗雒老师 尊敬的读者朋友们: 这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布到文库, 发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是我们任然希望 (完整版)python练习题—答案 这篇文档能够给您的工作和学习带来便利。同时我们也真诚的希望收到您的建议和反馈 到下面的留言区,这将是我们进步的源泉,前进的动力. 本文可编辑可修改,如果觉得对您有帮助请下载收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为 <(完整版)python练习题-答案〉 这篇文档的全部内容. Python练习题库 By 郑红波 2017—12-19 1. 填空题 1. Python标准库math中用来计算平方根的函数是__________。(sqrt) 2. 在Python中__________表示空类型。(None) 3. 列表、元组、字符串是Python的_________(有序?无序)序列。(有序) 4. 查看变量类型的Python内置函数是________________。(type()) 5. 查看变量内存地址的Python内置函数是_________________。(id()) 6. 表达式[1, 2, 3]*3的执行结果为______________________。([1, 2, 3, 1, 2, 3, 1, 2, 3]) 7. list(map(str, [1, 2, 3]))的执行结果为_____________________。(['1', '2', '3']) 8. 已知 x = 3,并且id(x)的返回值为 496103280,那么执行语句 x += 6 之后,表达式 id(x) == 496103280 的值为___________。(False) 9. 已知 x = 3,那么执行语句 x *= 6 之后,x的值为________________。(18) 10. 表达式"[3] in [1, 2, 3, 4]"的值为________________。(False) 11. 假设列表对象aList的值为[3, 4, 5, 6, 7, 9, 11, 13, 15, 17],那么切片aList[3:7]得到的值是______________________。([6, 7, 9, 11]) 12. 使用列表推导式生成包含10个数字5的列表,语句可以写为_______________。([5 for i in range(10)]) 13. 假设有列表a = ['name', 'age', 'sex']和b = ['Dong', 38, 'Male'],请使用一个语句将这两个列表的内容转换为字典,并且以列表a中的元素为 "键",以列表b中的元素为"值",这个语句可以写为_____________________。(c = dict(zip(a, b))) 14. 任意长度的Python列表、元组和字符串中最后一个元素的下标为________。(-1) 15. Python语句''.join(list('hello world!'))执行的结果是____________________。('hello world!') 16. 转义字符'\n'的含义是___________________。(回车换行) 17. Python语句list(range(1,10,3))执行结果为___________________.([1, 4, 7]) 18. 切片操作list(range(6))[::2]执行结果为________________.([0, 2, 4]) 19. 表达式 'ab' in 'acbed' 的值为________。(False) 20. Python 3.x语句 print(1, 2, 3, sep=':') 的输出结果为____________。(1:2:3) 21. 表达式 int(4**0。5) 的值为____________。(2) 22. 达式 sorted([111, 2, 33], key=lambda x: -len(str

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值