当前位置: 首页 > news >正文

Python编程 print输出函数


目录

前言

一.输入与输出

1.print()输出函数

2.sep='  '

3.end='\n'

总结


前言

本章将会讲解Python编程中的 print()输出函数


一.输入与输出

1.print()输出函数

   print()方法用于打印输出,最常见的一个函数。

语法: print(self, *args, sep=' ' , end='\n' , file=None)

例:

这个很好理解,现在咱们使用Ctrl+鼠标左键——>放在函数位置——>进入print函数说明文档。

 

def print(self, *args, sep=' ', end='\n', file=None): # known special case of print
    """
    print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
    
    Prints the values to a stream, or to sys.stdout by default.
    Optional keyword arguments:
    file:  a file-like object (stream); defaults to the current sys.stdout.
    sep:   string inserted between values, default a space.
    end:   string appended after the last value, default a newline.
    flush: whether to forcibly flush the stream.
    """
    pass

在这里面他把实现的的代码参数pass掉,但是在文档注释中告诉了print如何使用。

在print中有些参数,如果print要变化,可以使用参数,进行变化,使其更加有趣,和灵活。

接下来将会讲解 sep='  ',end='\n' 两个参数

2.sep='  '

 sep:   string inserted between values, default a space.
               #我们的字符串插在两个值之间,默认是一个空格

# print ("你好","世界",sep="#")    #输出 你好#世界
# print ("你好","世界",sep="\n")     #输出 你好 世界,\n表示换行符

3.end='\n'

 end: 当前print语句最后一个值的分隔符
print("你好",end=" ")
print("世界")                     #输出   你好 世界

print("你好",end="\n")
print("世界")                     #输出   你好
                                         世界

print("你好",end="#")
print("世界")                     #输出   你好#世界

这两个参数非常灵活,可以交替使用。

总结:

常用参数

sep:分隔符符号,在值之间插入的字符串,默认为空格
end:字符串追加在最后一个值之后,默认为换行符\n。
如果,设置end='' ,则可以不换行,让print在一行内连续打印

创作不易,求关注,点赞,收藏,谢谢~   

相关文章:

  • WordPress JSON REST API OAuth 1.0 认证获取Authorization Basic 码+Python api 创建文章(一)
  • 力扣 每日一题 1235. 规划兼职工作【难度:困难,rating: 2022】(动态规划+二分查找)
  • 数据挖掘-模型的评估(四)
  • 开源远程桌面软件_RustDesk_(可自建远程桌面服务器)
  • 【Django框架】——11 Django模型——02创建模型类
  • 【考研】暨南大学 848 操作系统简答题(2020-2022)
  • docker-compose部署hive、kafka服务
  • @Import注解详解
  • 基于springboot+vue的美食分享网站
  • 动态规划-斐波拉契数列笔记
  • 农民工学CSAPP题目解析-前篇题目解答以及答疑总结
  • HBase系列从入门到精通(二)
  • libusb系列-002-Windows下libusb源码编译
  • 【C++ 科学计算】C++ 矩阵操作运算符
  • 全排列笔记
  • 【159天】尚学堂高琪Java300集视频精华笔记(128)
  • 2018以太坊智能合约编程语言solidity的最佳IDEs
  • C++回声服务器_9-epoll边缘触发模式版本服务器
  • CSS 专业技巧
  • docker python 配置
  • HashMap ConcurrentHashMap
  • js
  • laravel with 查询列表限制条数
  • Logstash 参考指南(目录)
  • php面试题 汇集2
  • vue-loader 源码解析系列之 selector
  • 马上搞懂 GeoJSON
  • 小程序开发之路(一)
  • 2017年360最后一道编程题
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • ​一、什么是射频识别?二、射频识别系统组成及工作原理三、射频识别系统分类四、RFID与物联网​
  • # 再次尝试 连接失败_无线WiFi无法连接到网络怎么办【解决方法】
  • ${ }的特别功能
  • (1)(1.13) SiK无线电高级配置(六)
  • (2009.11版)《网络管理员考试 考前冲刺预测卷及考点解析》复习重点
  • (70min)字节暑假实习二面(已挂)
  • (arch)linux 转换文件编码格式
  • (附源码)spring boot校园健康监测管理系统 毕业设计 151047
  • (转) Android中ViewStub组件使用
  • (转)Linux NTP配置详解 (Network Time Protocol)
  • .NET core 自定义过滤器 Filter 实现webapi RestFul 统一接口数据返回格式
  • .NET Core日志内容详解,详解不同日志级别的区别和有关日志记录的实用工具和第三方库详解与示例
  • .NET:自动将请求参数绑定到ASPX、ASHX和MVC(菜鸟必看)
  • .net用HTML开发怎么调试,如何使用ASP.NET MVC在调试中查看控制器生成的html?
  • @data注解_一枚 架构师 也不会用的Lombok注解,相见恨晚
  • @EventListener注解使用说明
  • [51nod1610]路径计数
  • [android]-如何在向服务器发送request时附加已保存的cookie数据
  • [Angular] 笔记 9:list/detail 页面以及@Output
  • [bbk5179]第66集 第7章 - 数据库的维护 03
  • [C#] 基于 yield 语句的迭代器逻辑懒执行
  • [C++]指针与结构体
  • [Electron] 将应用打包成供Ubuntu、Debian平台下安装的deb包
  • [ERROR] ocp-server-ce-py_script_start_check-4.2.1 RuntimeError: ‘tenant_name‘
  • [Go WebSocket] 多房间的聊天室(三)自动清理无人房间