总第246篇/张俊红

学过Python的人应该对print函数再熟悉不过了,几乎每一个学Python的人写下的第一行代码都是:

print('hello world')

通过对上面这行代码的学习,我们其实就掌握了print函数的关键用法,在print后面的括号里面写明你要打印的内容就好,然后运行代码就会在电脑上打印出来你要打印的内容。

除了这个关键的用法以外,print函数还有一些其他的参数,虽然不是很常用,但是有的时候也会用到,接下来我们就挨个看一下。

分隔符

上面演示的hello world是我们一次只打印一个字符,如果我们要一次性打印多个字符时,可以用逗号把要打印的多个字符隔开就可以,比如:

print('hello world','i am python')
---
hello world i am python

运行上面的代码会得到多个字符之间都是用空格来区分的,看起来很混乱,这个时候我们就可以通过指定分割符的方式来对多个字符进行分割,实现方式是通过sep参数,具体如下:

print('hello world','i am python',sep = ',')
---
hello world, i am python

除了可以用逗号分割以外,还可以用其他任何你想要的符号在多个字符之间进行分割。

结尾符

结尾符是用来指明要打印出出来的print字符以什么结尾,默认是以'\n'结尾的,也就是换行符,什么意思呢?就是每运行完一个print以后,都会重新换一行。比如下面这样:

print(1)
print(2)
print(3)

你运行上面的代码会得到如下结果:

1
2
3

这是因为使用了默认的换行结尾符,如果我们不想让他使用默认的结尾符,那我们就可以用end参数来指明我们想要的结尾符,比如使用空的结尾符:

print(1,end = '')
print(2,end = '')
print(3,end = '')

运行上面的代码会得到如下结果:

123

这是因为使用了空结尾符,所以不同print的结果就打印在了一起,我们也可以使用其他结尾符,比如逗号:

print(1,end = ',')
print(2,end = ',')
print(3,end = ',')

运行上面的代码得到如下结果:

1,2,3,

这样多个print之间就用逗号分割开了。

其实除了分割符和结尾符以外,还有两个参数file和flush,但是这两个参数更不常用了,所以就不展开了。

讲讲Print里面还有什么参数可以设置相关推荐

  1. 【Android 组件化】路由组件 ( 注解处理器参数选项设置 )

    文章目录 一.注解处理器 接收参数设置 二.注解处理器 生成路由表 Java 代码 三.博客资源 组件化系列博客 : [Android 组件化]从模块化到组件化 [Android 组件化]使用 Gra ...

  2. R语言ggplot2可视化分面图(facet_wrap)、使用size参数自定义设置分面图标签栏(灰色标签栏)中的标签文本的字体大小

    R语言ggplot2可视化分面图(facet_wrap).使用size参数自定义设置分面图标签栏(灰色标签栏)中的标签文本的字体大小 目录

  3. R语言plotly包可视化线图(line plot)、使用restyle参数自定义设置可视化结果中线条的颜色、使用按钮动态切换线条的颜色(change line color with button)

    R语言plotly包可视化线图(line plot).使用restyle参数自定义设置可视化结果中线条的颜色.使用按钮动态切换线条的颜色(change line color with button i ...

  4. R语言merge函数全连接dataframe数据(Full (outer) join)、merge函数进行全连接必须将参数all设置为true(all=TRUE)、默认merge函数通过公共列名合并数

    R语言merge函数全连接dataframe数据(Full (outer) join).merge函数进行全连接必须将参数all设置为true(all=TRUE).默认merge函数通过公共列名合并数 ...

  5. R语言merge函数左连接dataframe数据(Left (outer) join in R)、左连接必须将参数all设置(all.x = TRUE)、默认merge函数通过公共列名合并数据集

    R语言merge函数左连接dataframe数据(Left (outer) join in R).merge函数进行左连接必须将参数all设置为(all.x = TRUE).默认merge函数通过公共 ...

  6. 关于MySql链接url参数的设置 专题

    报错: Establishing SSL connection without server's identity verification is not recommended. According ...

  7. JVM - 应用JVM核心参数推荐设置

    文章目录 Pre JDK版本 核心参数 堆 线程栈 方法区(元空间) 栈溢出案例 StackOverflowError Pre JVM-08垃圾收集Garbage Collection[GC常用参数] ...

  8. mysql url格式,关于MySql链接url参数的设置

    最近整理了一下网上关于MySql 链接url 参数的设置,有不正确的地方希望大家多多指教: mysql JDBC URL格式如下: jdbc:mysql://[host:port],[host:por ...

  9. httpurlconnect设置中文参数_数控三菱CNC机床参数的设置及报警解除!

    数控三菱CNC的硬件连接检查与设置执行完毕向系统送电后,显示器上的READY绿灯仍然不亮.而且在[诊断]――[报警] 画面上显示很多报警内容,哪些是开机时必须设置的呢?又如何解除故障报警呢? 1.开机 ...

最新文章

  1. Wireshark小技巧:将IP显示为域名
  2. SpringBoot 自动配置
  3. html5——html5简介
  4. python学习笔记(二)— 集合
  5. 22考生这些院校计算机专业改考408
  6. html网页加入一个按钮,在html网页设计中,一个“登录”按钮怎么编写代码?
  7. Node 连接Mysql并进行增删改查
  8. 漫画:图的 “最短路径” 问题 | 技术头条
  9. 用css3实现的Android Logo
  10. NP实验-1 华为MSTP+VRRP练习题
  11. Egg.js框架的简单使用
  12. Android O WMS(3) -- addwindow
  13. 5h是什么意思_企业管理5h是什么意思
  14. express 内存溢出问题分析定位
  15. 全国计算机考试比省级的难吗,国考和省考考题的区别,难度差异很大吗?
  16. 闹闹天宫一直显示服务器错误,闹闹天宫常见问题FAQ
  17. 网易云接口手机号验证码验证登录
  18. 外汇天眼:什么是熊市和牛市?
  19. 通过安卓模拟器使直播软件obs的0粉丝用户开播
  20. 高斯模糊算法的实现和优化

热门文章

  1. nohup: 忽略输入重定向错误到标准输出端_Linux 重定向与管道
  2. javaweb分页查询oracle,JavaWeb项目 利用Oracle数据库实现分页查看细讲
  3. SSH服务--Linux学习笔记
  4. 凉茶里偷掺消炎药 广东两名凉茶铺经营者领刑
  5. Spring+ Spring cloud + SSO单点登录应用认证
  6. 已启用 https://chai2010.cn, 欢迎访问!
  7. Hibernate面试题分析
  8. DP(01背包) UESTC 1218 Pick The Sticks (15CCPC C)
  9. ASP.NET 2.0 中的代码隐藏和编译
  10. Pycharm如何在控制台输出窗口中使用Python解释器