Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >38.python print函数

38.python print函数

作者头像
猿说编程[Python和C]
修改于 2021-04-16 06:15:10
修改于 2021-04-16 06:15:10
64200
代码可运行
举报
文章被收录于专栏:猿说编程猿说编程
运行总次数:0
代码可运行

一.print函数简介

python中内置函数我们使用的最频繁的莫过于print函数,重helloword开始,我们就一直在接触print,虽然使用简单,不过你真的会玩print函数吗?

二.print函数语法

1.语法介绍:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)

参数介绍:

objects — 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。

sep — 用来间隔多个对象,默认值是一个空格。

end — 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。

file — 要写入的文件对象。

flush — 输出是否被缓存通常决定于 file,但如果 flush 关键字参数为 True,流会被强制刷新。

返回值:无;

三.print函数使用

1.objects  : 使用内置函数print可以同时输出多个对象,例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
print(1,2,3,4,5)  # 1 2 3 4 5

2.sep : 在使用print函数同时输出多个对象时,默认都是以空格隔开,我们同样可以修改参数sep,自定义字符隔开对象,例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# !usr/bin/env python
# -*- coding:utf-8 _*-
"""
@Author:何以解忧
@Blog(个人博客地址): https://www.codersrc.com/
 
@File:python_print.py
@Time:2019/12/29 21:25
 
@Motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
"""
 
 
print(1,2,3,4,5,sep="*")  
print(1,2,3,4,5,sep="$")  
print(1,2,3,4,5,sep="g")  
print(1,2,3,4,5,sep="你大爷")  
print(1,2,3,4,5,sep="猿说python")

输出结果:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
1*2*3*4*5
1$2$3$4$5
1g2g3g4g5
1你大爷2你大爷3你大爷4你大爷5
1猿说python2猿说python3猿说python4猿说python5

3.end :默认print函数输出结束之后会自动换行,当我们不想换行的时候怎么办?可以直接通过修改end参数完成,例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
for i in range(5):
    print(i)
 
print("***"*20)
 
for i in range(5):
    print(i,end=" ")

输出结果:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
0
1
2
3
4
************************************************************
0 1 2 3 4

4.flush : 默认该值为False,如果设置为True,输出流默认会被强制刷新,例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# !usr/bin/env python
# -*- coding:utf-8 _*-
"""
@Author:何以解忧
@Blog(个人博客地址): https://www.codersrc.com/
 
@File:python_print.py
@Time:2019/12/29 21:25
 
@Motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
"""
 
import time
 
# 默认flush为False
print("Loading",end = "")
for i in range(6):
    print(".",end = '')
    time.sleep(0.5)
 
# 换行
print("",end="\n")
print("***"*20,end='\n')
 
# flush设置为True
print("Loading",end = "")
for i in range(6):
    print(".",end = '',flush = True)
    time.sleep(0.5)

输出结果:

猜你喜欢:

1.pycharm配置开发模板

2.python format函数/print 函数详细讲解

3.python time模块

4.python 递归函数

5.python 局部变量和全局变量的区别

转载请注明猿说Python » python print函数

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/12/31 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
11.python zip函数
zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,返回的结果可以直接强转为list列表,这样做的好处是节约了不少的内存!
猿说编程[Python和C]
2020/03/12
4200
17.python frozenset集合
在前一篇文章中我们对 python set集合 做了详细的讲解,而本文讲解的 frozenset集合 其实和set集合类似!区别在于frozenset集合不能修改/添加/删除,其他功能和set集合一样,这就有点类似列表list和元组tuple的区别。
猿说编程[Python和C]
2020/03/12
3620
17.python frozenset集合
41.python len函数
在python中除了print函数之外,len函数和type函数应该算是使用最频繁的API了,操作都比较简单。
猿说编程[Python和C]
2020/03/12
7930
39.python super函数
python内置函数super()主要用于类的多继承中,用来查找并调用父类的方法,所以在单重继承中用不用 super 都没关系;但是,使用 super() 是一个好的习惯。一般我们在子类中需要调用父类的方法时才会这么用;
猿说编程[Python和C]
2020/03/12
5960
31.python pow函数
在python中内置函数pow()一共有两个参数,x和y,并返回 xy(x的y次方) 的值,语法如下:
猿说编程[Python和C]
2020/03/12
1.2K0
34.python issubclass函数
返回值 — 如果child_class  是 father_class  的子类,返回True,否则返回 False;
猿说编程[Python和C]
2020/03/12
5080
50.python locals函数
python 内置函数locals比较简单,直接以字典的形式返回当前位置的所有局部变量,语法如下:
猿说编程[Python和C]
2020/03/12
4830
42.python range函数
在python中使用最多的除了 print函数 就是 for循环 了,那么这里就不得不介绍一下python内置函数range函数!
猿说编程[Python和C]
2020/03/12
9660
【说站】python列表数据如何增加和删除
以上就是python列表数据的增加和删除,希望对大家有所帮助。更多Python学习指路:python基础教程
很酷的站长
2022/11/23
9090
27.python any函数
返回值:如果iterable迭代器中的所有元素全部都为假,返回False;反之返回True;
猿说编程[Python和C]
2020/03/12
4410
26.python all函数
返回值:如果iterable迭代器中的所有元素全部都为真,返回true;反之返回false;
猿说编程[Python和C]
2020/03/12
4970
22.python type函数
type() 函数是 python 中的一个内置函数,主要用于获取变量类型,在python内置函数中,与该函数相似的还有另外一个内置函数 isinstance函数。
猿说编程[Python和C]
2020/03/12
1.2K0
25.python divmod函数
divmod()函数也是python的内置函数,它是把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b)
猿说编程[Python和C]
2020/03/12
9030
21.python isinstance函数
isinstance() 函数是 python 中的一个内置函数,主要用于检测变量类型,返回值是bool值 ,在python内置函数中,与该函数相似的还有另外一个内置函数  type()。
猿说编程[Python和C]
2020/03/12
4190
33.python basestring函数
该函数是 str 和 unicode 的父类,是抽象类,因此不能被调用和实例化,但可以被用来判断一个对象是否为 str 或者 unicode 的实例,语法如下:
猿说编程[Python和C]
2020/03/12
6760
30.python str函数
在python中str即可以表示 字符串str 类型,也可以作为一个内置函数,可以直接将其他数据类型强制转为字符串类型,语法如下:
猿说编程[Python和C]
2020/03/12
1.1K0
【玩转腾讯云】python min函数
注意:min函数中的类型只能是int 或者 float类型,其他类型会报错,例如:
猿说编程[Python和C]
2020/03/17
1.1K0
32.python sum函数
sum函数作为python的内置函数,顾名思义,可以对迭代器中的所有元素求总和,语法如下:
猿说编程[Python和C]
2020/03/12
1.3K0
python 字符串
在 python变量 文章中我们对python变量做了一个简单的了解,整数/浮点数/bool值相对来讲都比较简单,今天详细在讲解一下关于字符串的内容,字符串俗称:str。
猿说编程[Python和C]
2020/02/24
4280
python 字符串
36.python eval与exec函数的区别
eval 和 exec 都是python的内置函数,并且都能执行python代码,两者具体有什么区别呢?
猿说编程[Python和C]
2020/03/12
8330
相关推荐
11.python zip函数
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验