写在前面:本系列合集是博主在学习python过程中的笔记与总结,记录于此,与诸君学习。
1 打印输出print()
print() 函数用于打印输出,是python中最常见的一个内置函数。
1.1 使用方式
-
可以输出数字
print(520)
-
可以输出字符串
print('helloworld')
-
含有运算符的表达式
print(4+1)
-
将数据输出到文件盘符存在
file=fp=open('D:/text.txt','a+') print('helloworld',file=fp) fp.close()
-
不进行换行输出
print('helloooo','world')
1.2 测试
1.2.1 测试代码
print(520)
print(4+1)
fp=open('text.txt','a+')
print('helloworld',file=fp)
fp.close()
print('hellooooooooo','world')
1.2.2 测试结果
运行结果1:
运行结果2:
2 转义字符
定义:
转义字符(Escape character),所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而python中定义了一些字母前加""来表示常见的那些不能显示的ASCII字符,如\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。
一句话:就是在一些字符前加 “\” 使它具有其他意义。
2.1 使用方式
-
\n:换行
-
\t:水平制表符Tab,1-4个空格
-
\r:回车
将光标回开头
print(‘hello\rworld’)
输出world会将hello覆盖
-
\b:退格
-
\:输出反斜杠
-
':输出单引号
-
":输出双引号
-
原字符
不希望字符串中的转义字符起作用,就使用原字符,在字符前加r或R
注意:末尾不能是一个\,可以是两个
print(r'hellow\nworld\\')
2.2 运行结果
2.2.1 完整代码
print('hellow\nworld')
print("==============1===============")
print('hellow\tworld')
print("==============2===============")
print('helloooo\tworld')
print("==============3===============")
print('hello\bworld')
print("==============4===============")
print(r'hellow\nworld\\')