PYTHON的学习笔记一(输出,%方法和format方法)

PYTHON的学习笔记一(输出,%方法和format方法)

’ #单引号
" #双引号
\ #反斜杠""
\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)

你可能感兴趣的:(PYTHON)