python笔记(千峰教育P17-18)—— print 和 转义字符

print函数

用法
1、直接输出你想要的值或者是广泛的对象
print(“你想要输出的内容”)
示例:

print("hello world!")
name = "小白"
print(name)
hello world!
小白

2、连续输出对象
例如:print(name,age,gender)
示例:

name = "小白"
age = 18
gender = "boy"

print(name,age,gender) #sep默认的分割是空格
print(name,age,gender,sep="-")
print(name,age,gender,sep = "¥")#sep是设置分割的符号,如:sep='&'  sep='*' sep='$'
小白 18 boy
小白-18-boy
小白¥18¥boy

转义字符

如 :\n 换行

示例1

print('hello\nkitty')
print("\n","hello kitty","\n")

print(r'D:\文件\数学作业\123.xlsx')
print('D:\\文件\\数学作业\\123.xlsx')#这两句效果是等价的
#这是转义字符中特殊的一个,在引号前面加一个 r 可以使得后面的转义字符失效
#简单的说,就是后面引号的内写的是什么就是什么,不会再转义
#写文件地址的时候用 r ,会方便很多
hello
kitty

 hello kitty 

D:\文件\数学作业\123.xlsx
D:\文件\数学作业\123.xlsx

示例2

print('000\n')
print('AAA',end="\n\n") 
#这两种写法效果等同,本身另外写一个print就是会换行的

print('BBB',end='\n') 
print('CCC')
#end='\n'是直接换行,如果整个不加的话也是默认的换一行

print('DDD',end='') #'DDD\n'--->'CCC'bb
print('结束') 
#end=''是直接与后面的输出相连     
000

AAA

BBB
CCC
DDD结束

示例3

print('\\\c\d\h\i\j\k\l\m\n\o\p\q\s\y\z\p\y\t\h\o\nuxx')
print(r'\\\c\d\h\i\j\k\l\m\n\o\p\q\s\y\z\p\y\t\h\o\nuxx')
#print(r'含有转义字符的内容......'),原样输出,即使有转义字符也不会转义
\\c\d\h\i\j\k\l\m
\o\p\q\s\y\z\p\y	\h\o
uxx
\\\c\d\h\i\j\k\l\m\n\o\p\q\s\y\z\p\y\t\h\o\nuxx

其他转义字符定义

转义字符说明
\n换行符,将光标位置移到下一行开头。
\r回车符,将光标位置移到本行开头。
\t水平制表符,也即 Tab 键,一般相当于四个空格。
\a蜂鸣器响铃。注意不是喇叭发声,现在的计算机很多都不带蜂鸣器了,所以响铃不一定有效。
\b退格(Backspace),将光标位置移到前一列。
\\反斜线
\'单引号
\"双引号
\在字符串行尾的续行符,即一行未完,转到下一行继续写。

知识点网址(B站):https://www.bilibili.com/video/BV15J411T7WQ?p=17

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值