参考书:https://www.kdocs.cn/l/cbyALG8cgZnx [金山文档] Python编程:从入门到实践.pdf
print()函数的使用
print()函数自动换行输出。print()函数的输出内容:
数字:输入可以不带引号;
字符串:单、双、三引号
含有运算符的表达式:输入表达式,输出结果
输出目的地:
显示器
文件:
#数据输出在文件中#注意:1.所指定的盘符存在;2.使用file=XX形式(表示以文件形式)#先打开文件#'a+'含义:以独写方式打开文件,如果目录下不存在该文件则新建一个,否则继续在文件后面追加fp=open('D:/text.txt','a+')print('helloworld',file=fp)#注意关闭文件fp.close
转义字符
特殊用途的字符\\\'\"
转义字符:\n换行(new line)\r返回
回到本行最开始\t水平制表符
是否重开一个制表位取决于是否占满一个制表位(4个为一个制表位)\b退格
退到前面一格
print('he\nllo')print('he\tllo')#he llo(中间不含单独制表位)print('hell\to')#hell o(中间含一个单独制表位)print('hell\bo')#heloprint('hel\rlo')#loprint("hello\\good")#hello\goodprint("hello\\\good")#hello\\good
原字符:不希望转义字符起作用—>在字符串之前加上r或R.注:最后一个字符不能是反斜杠\(双斜杠可以,即偶数个可以,奇数个不可以)
二进制与字符编码
存储单位:
1B=8bit;
1K=2^10Byte;
M=2^20B;
G=2^30B;
T=2^40B;
ASCII:用8位二进制表示(表上128位,另外128位预留给其他国家使用)
