’ #单引号
" #双引号
\ #反斜杠""
\n #换行
\r #光标移到行首
\t #Tab键
\v #垂直定位
\a #响铃
\b #后退键
\f #换页
\x #以十六进制表示制表符
\o #以八进制表示制表符
print (对象,[对象2...,sep=分割字符,end=终止符])
参数格式化,即使用’%s’代表字符串,“%d”代表整数
代码格式为:
print(对象%(参数行))
特殊参数:
%5d 固定输出5个字符的密度,若少于则会在数字左边填入 空格
%5s 固定输出5个字符的宽度
%8.2f 固定输出8个字符宽度(含小数点)
format方法:
1.在%方法中%s只能替代字符串类型,而在format中不需要理会数据类型
2.单个参数可以多次输出,参数顺序可以不相同
3.填充方式十分灵活,对齐方式十分强大
例如:
print ("{} {}".format("hello","world"))
print ("{0}{1}{0}".format("hello","or"))
使用列表格式化:
person={"name":“opeci","age"=20}
print ("My name is {name},I am {age} years old".format(**person))
通过列表格式化:
stu=["opcai","Linux","MySQL","Python"]
print ("My name is {0[0]},I love {0[1]}!".format(stu)