Python基础知识点整理
一、Python转义字符 \a :响铃(BEL) \b : 退格(BS) ,将当前位置移到前一列 \f :换页(FF),将当前位置移到下页开头 \n :换行(LF) ,将当前位置移到下一行开头 \r :回车(CR) ,将当前位置移到本行开头 \t :水平制表(HT) (跳到下一个TAB位置) \v :垂直制表(VT) \\ :代表一个反斜线字符 \' :代表一个单引号(撇号)字符 \" :代表一个双引号字符 \? :代表一个问号 \0 :空字符(NULL) \ddd :3位八进制数所代表的任意字符 \xhh :2位十六进制所代表的任意字符 二、Python字符串格式化符号 1、百分号%方式 %c:格式化字符及其ASCII码 %s:格式化字符串 %d:格式化整数 %u:格式化无符号整型 %o:格式化无符号八进制数 %x:格式化无符号十六进制数 %X:格式化无符号十六进制数(大写) %f:格式化浮点数字,可指定小数点后的精度 %e:用科学计数法格式化浮点数 %E:作用同%e,用科学计数法格式化浮点数 %p:用十六进制数格式化变量的地址 例子: %r 与 %s 区别: %r 用来做 debug 比较好,因为它会显示变量的原始数据(raw data),而其它的符号则是用来向用户显示输出的。 # 格式化部分用单引号输出 # 可以看见与上面输出存在明显的区别 format方式 三