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函数详情请看下面链接
python 列表全家桶(典藏版)
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()输出函数的内容,希望大家积极报错补充,大家共同学习,向上!