1.转义序列:
\\ 反斜杠
\' 单引号
\" 双引号
\a ASCII 响铃符
\b ASCII 退格符
\f ASCII 进纸符
\n ASCII 换行符
\N{name} unicode数据库中的字符名,其中name是它的名字,仅适用于unicode
\r ASCII 回车符
\t ASCII 水平制表符
\uxxxx 值为16位十六进制xxxx的字符(仅适用于unicode)
\Uxxxxxxxx 值为32位十六进制xxxxxxxx的字符(仅适用于unicode)
\v ASCII 的垂直制表符
\ooo 值为8进制ooo的字符
\xhh 值为16进制hh的字符
2. _下划线这个字符在变量里通常被用作假想的空格,用来隔开单词。
3.int是整数,float 是浮点数。
4.=的作用是为东西取名
== 的作用是检查两边是否相等
5.print(“hey %s there.” % "you")
hey you there.
print("hey %s there, %s ." % ("you" , "cooooooool"))
hey you there, cooooooool
6.格式化字符串:
%s 输出一个字符串
%c 输出一个字符(ASCII码)
%f 输出数字(小数形式)
%r 输出直接书写的字符串形式, 注意%r用于调试,%s用于显示
%r 打印出来的是 你作为程序员写在脚本里的东西
%s 打印出来的是 你作为用户应该看到的东西
%o 无符号整数(八进制)
%x 无符号整数(十六进制)
%X 无符号整数(十六进制大写)
%e 浮点数(科学计数法)
%E 浮点数(科学计数法,E代替e)
%g 浮点数(根据值的大小采用%e或者%f)
%G 类似%g
%p 指针(用16进制打印值的内存地址)
%n 存储输出字符的数量,放进参数列表的下一个变量中。
%% 输出一个”%“
%d 输出有符号整数(十进制)
%u 输出无符号整数(十进制)