print ( ) 函数
最白话的语言来和大家一起学习python
print( ) 是python中最常用的输出方式
print(<待输出数据>)
<待输出数据>可以是字符串,整数,浮点数,字典,元组,列表等
>>>print("一起学python") # 输出字符串 一起学python >>> print(1412) # 输出数字 1412 >>> str = 'string1' >>> print(str) # 输出变量 string1 >>> L = [1,2,'x'] # 列表 >>> print(L) [1, 2, 'x'] >>> t = (1,2,'x') # 元组 >>> print(t) (1, 2, 'x') >>> d = {'age':3, 'b':2} # 字典 >>> print(d) {'age': 3, 'b': 2}
print操作符
加号:把多个同类型的数据加起来
乘号:把同类型的数据重复输出
>>> str1 = 'hallo' >>> str2 = 'world' >>> print(str1 + str2) hallo world >>> print(str1 * 2) hallohallo
格式化输出
方法一
输出中采用字符串格式符号 %
符 号 描述 %c 格式化字符及其ASCII码 %s 格式化字符串 %d 格式化整数 %u 格式化无符号整型 %o 格式化无符号八进制数 %x 格式化无符号十六进制数 %X 格式化无符号十六进制数(大写) %f 格式化浮点数字,可指定小数点后的精度 %e 用科学计数法格式化浮点数 %E 作用同%e,用科学计数法格式化浮点数 %g %f和%e的简写 %G %f 和 %E 的简写 %p 用十六进制数格式化变量的地址
>>> int1 = 1412 >>> str1 = 'kid' >>> print('%s 的代号是 %d' %(int1,str1)) kid 的代号是 1412
格式:print(‘符号+输入内容’%(名称,名称))
在字符串里面加上相应的符号,输出结束后用%添加名称多个名称用括号括起来然后用逗号隔开
方法二:采用format( )函数
format()函数用于格式化输出
- 在python3.7之前的版本需要采用以下格式
print(’{ }内容’.format(变量名))
其中{ }是占位符
关于format函数详情请看下面链接
print( ) 换行
在python中自行换行,如果要取消换行则需要添加一个变量
end = ’ ’
在 ’ ’ 中输入的内容就是不换行的中间的字符
话不多说我们看吧
>>>for i in range(4): print(i) 0 1 2 3 >>>for i in range(4): print(i,end='') 0123 >>>for i in range(4): print(i,end = ',') 0,1,2,3
特殊内容:浮点型输出
浮点型输出在上面解释过不过不清楚
下面我们看实例:
#宽度就是位数,精度就是小数点后的位数 >>>pi = 3.141592653 >>> print('%10.3f' % pi) #字段宽10,精度3 3.142 >>> print("pi = %.*f" % (3,pi)) #用*从后面的元组中读取字段宽度或精度 pi = 3.142 >>> print('%010.3f' % pi) #用0填充空白 000003.142 >>> print('%-10.3f' % pi) #左对齐 3.142 >>> print('%+f' % pi) #显示正负号 +3.141593
以上就是三岁整理的print()输出函数的内容,希望大家积极报错补充,大家共同学习,向上!