笨办法10那是什么?-转义

来源:互联网 发布:程序员工资高吗 编辑:程序博客网 时间:2024/04/27 22:52
tabby_cat = "\t I'm tabbed in."persian_cat = "I'm split\non a line."backslash_cat = "I'm \\ a \\ cat."fat_cat = """I'll do a list:\t* Cat food\t* Fishies\t* Catnip\n\t* Grass"""print tabby_catprint persian_catprint backslash_catprint fat_cat

输出结果:
这里写图片描述

使用三个单引号取代三个双引号,效果相同


转义字符:

符 号      说 明\'        单引号\"        双引号\a        发出系统响铃声\b        退格符\n        换行符(new line)\t        横向制表符,单个使用即输出八个空格\v        纵向制表符\r        回车符(return)\f        换页符\o        八进制数代表的字符\x        十六进制数代表的字符\000      终止符,\000后的字符串全部忽略

格式化字符串:

符   号       说     明  %c     格式化字符及其ASCII码  %r     优先用repr()函数进行字符串转换  %s     格式化字符串,优先用str()函数进行字符串转换  %d     格式化整数(十进制)  %u     格式化无符号整数(十进制)  %o     格式化无符号整数(八进制)  %x     格式化无符号整数(十六进制)  %X     格式化无符号整数(十六进制大写字符)  %f     格式化浮点数字,可指定小数点后的精度  %e     浮点数字(科学计数法)  %E     浮点数字(科学计数法,用E代替e)  %g     浮点数字(根据值的大小采用%e或%f)  %G     浮点数字(类似于%g)  %p     指针(用十六进制打印值的内存地址)  %n     存储输出字符的数量放进参数列表的下一个变量中

f%用法可以参考笨办法5,点这里这里 (:з」∠)


格式化字符串和转义字符应用:

while True:       for i in ["/","|","-","\\","|"]:               print "%s\r" % i,

while True:无限循环
\r:回到该行的第一列;
print的最后一个逗号:不换行
运行结果:反复在本行内依次打印 / - | \ |,形成旋转效果

原创粉丝点击