Python补充之Print()
前面的先告一段落,后面会补充一点关于Django和Scrapy方面的知识。
今天写一下关于Print()这个函数的一些内容。
首先我们来看一下Python里面怎么定义Print函数的
通过help这个函数,我们可以看到print()里面的所有参数。
1.有时候发现print好像默认就是换行,有时候我们不需要换行怎么办,我们就可以这样定义print('str',end=' ')
2.我们在print添加变量时有哪几种方法呢
#1.通过,直接隔开 name='gary' age=120 print('name is :',name,' ,age is :',age) #2.通过% print('name is :%s ,age is : %d'%(name,age)) #%d表示整数,%s表示字符串 #3.通过format print('name is : {name} , age is : {age}'.format(name=name,age =age)) print('name is : {0}, age is : {1}'.format(name,age))
3.怎么保留小数点后面位数
print(13/27) print('%.2f'%(13/27)) #.2表示小数点后两位数 #0.48148148148148145 #0.48 print('{:.2f}'.format(13/27)) #0.48
下面列一下 字符串的格式
%c 格式化字符及其ASCII码
%s 格式化字符串
%d 格式化整数
%u 格式化无符号整型
%o 格式化无符号八进制数
%x 格式化无符号十六进制数
%X 格式化无符号十六进制数(大写)
%f 格式化浮点数字,可指定小数点后的精度
%e 用科学计数法格式化浮点数
%E 作用同%e,用科学计数法格式化浮点数
%g %f和%e的简写
%G %f 和 %E 的简写
%p 用十六进制数格式化变量的地址
今天就到这里了,若有错误请留言: )