- print()函数用于打印输出
print("string") #输出字符串
rint(100) #输出数字
rint([1,2,3,4,5]) #输出列表
rint({"name":"ali", "age":18}) #输出字典
- print()函数支持格式化输出
%s,格式化字符串
print("My name is %s" % "ali.") #格式化输出字符串
%d,格式化数字
print("My age is %d" % 18) #格式化输出数字
%f,格式化浮点数,可指定小数点后的精度
print("默认保留小数点后6位有效数字:%f" %(3.141592653)) print("保留两位有效数字:%.2f" %(3.141592653)) print('字段宽10,精度3,右对齐:%10.3f' % (3.141592653)) print('字段宽10,精度3,左对齐:%-10.3f' % (3.141592653)) print('显示正负号:%+f' % (3.141592653)) print('字段宽10,精度3,用0填充空白:%010.3f' % (3.141592653))
- 输出多个对象
print("2019","12","21", sep='-') #设置间隔符-,输出2019-12-21
- 换行输出
print("2019",end=".") #输出时以.结尾,不换行 print("12",end=".") print("30") #默认以换行符\n结尾,输出换行