欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python print 函数- Python零基础入门教程

程序员文章站 2022-03-01 21:17:57
目录 一.Python print 函数简介 二.Python print 函数语法 三.Python print 函数使用 1.objects 参数 2.sep 参数 3.end 参数 4.flush 参数 四.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Pyt ......

目录

零基础 python 学习路线推荐 : python 学习目录 >> python 基础入门

一.python print 函数简介

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

二.python print 函数语法

语法介绍:

‘’‘
参数介绍:
    objects — 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔;
    sep — 用来间隔多个对象,默认值是一个空格
    end — 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串;
    flush — 输出是否被缓存通常决定于 file,但如果 flush 关键字参数为 true,流会被强制刷新;

返回值:无;
’‘’

print(*objects, sep=' ', end='\n', file=sys.stdout, flush=false)

三.python print 函数使用

1.objects 参数

使用 可以同时输出多个对象,例如:

print(1,2,3,4,5)  # 1 2 3 4 5

2.sep 参数

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

# !usr/bin/env python
# -*- coding:utf-8 _*-
"""
@author:猿说编程
@blog(个人博客地址): www.codersrc.com
@file:python print 函数.py
@time:2021/04/26 07:37
@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")

'''
输出结果:

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 参数完成,例如:

# !usr/bin/env python
# -*- coding:utf-8 _*-
"""
@author:猿说编程
@blog(个人博客地址): www.codersrc.com
@file:python print 函数.py
@time:2021/04/26 07:37
@motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!

"""

for i in range(5):
    print(i)   # 默认换行

print("***"*20)

for i in range(5):
    print(i,end=" ") # 默认以空格隔开

'''
输出结果:
0
1
2
3
4
************************************************************
0 1 2 3 4
'''

4.flush 参数

默认该值为 false ,如果设置为 true ,输出流默认会被强制刷新,例如:

# !usr/bin/env python
# -*- coding:utf-8 _*-
"""
@author:猿说编程
@blog(个人博客地址): www.codersrc.com
@file:python print 函数.py
@time:2021/04/26 07:37
@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)

Python print 函数- Python零基础入门教程

四.猜你喜欢

  1. python for 循环
  2. python 字符串
  3. python 列表 list
  4. python 元组 tuple
  5. python 字典 dict
  6. python 条件推导式
  7. python 列表推导式
  8. python 字典推导式
  9. python 函数声明和调用
  10. python 不定长参数 *argc/**kargcs
  11. python 匿名函数 lambda
  12. python return 逻辑判断表达式
  13. python 字符串/列表/元组/字典之间的相互转换
  14. python 局部变量和全局变量
  15. python type 函数和 isinstance 函数区别
  16. python is 和 == 区别
  17. python 可变数据类型和不可变数据类型
  18. python 浅拷贝和深拷贝

未经允许不得转载: » [python print 函数]

本文由博客 - 猿说编程 发布!