python 3 基础:print()函数

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 range4):
       print(i)
0
1
2
3

>>>for i in range4):
       print(i,end='')
0123

>>>for i in range4):
       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()输出函数的内容,希望大家积极报错补充,大家共同学习,向上!

发布了38 篇原创文章 · 获赞 116 · 访问量 7590

猜你喜欢

转载自blog.csdn.net/weixin_45623093/article/details/104805393
今日推荐