print函数使用

article/2025/4/26 14:38:55

文章目录

  • 前言
  • 一、print函数
  • 二、传入多个参数输出
  • 三、默认的空格分隔符与修改
  • 四、默认的换行符
  • 总结


前言

关于print函数的使用,主要介绍print函数传递多个参数时的输出格式、默认的分隔符、结尾换行符以及如何修改的问题

一、print函数

print函数的功能是从控制台输出文本,而且,print函数可以在输出文本时进行一些设置,以及 输出多个参数的字符串等

二、传入多个参数输出

如果为print函数传入多个参数值,那么print函数会将这些参数的值进行首尾拼接输出
在这里插入图片描述
可以看到上面输出结果中将a,b,c进行首尾拼接输出了,但是中间使用了空格分隔,这是因为空格符是print函数默认的分隔符用于默认分隔多个参数值,而这种默认的分隔是比较友好的。因为在pycharm中的PEP8的格式化输出中,默认符号之间是使用空格符进行分隔的,比如说我们经常见到在一些老的程序员写的程序中或者教材中总能够看到标准的语句中都是用了空格,比如说:

在这里插入图片描述
如果你使用了pycharm那么你会非常清楚这种输出方式,如果你不是用空格进行编写你的程序的话,那么将会出现一条黄色的下划线。比如说:
在这里插入图片描述
如果你想自动就加上空格,可以按Ctrl+alt+L,就会出现下面的格式:
在这里插入图片描述

print('name =','zhangfei')#将会看到name = zhangfei,为了美观我在name和=之间输入了一个空格
print('age =',24)#第一个空格是第一个参数的,print函数会为除了第一个参数以为的其他参数加上空格

print函数会为除了第一个参数以为的其他参数加上空格,这样在需要用空格的场景下就不用为每个参数输入空格了。

三、默认的空格分隔符与修改

不过这种默认设置有利有弊,在一些不需要使用空格的场景,这种默认输出就不符合我们的需要了,此时有几种方式可以实现我们的需求:
(1)相加的方式:

print('a'+','+'b'+','+'c')#可以采用传统的字符串相加的方式

(2)print的参数修改
要解决这个问题是非常简单的,只需要修改默认的多参数值分隔符就可以了,参数为sep=

print('a','b','c',sep=',')#这里sep=',',意思就是将参数分隔符设置为','

四、默认的换行符

print函数在输出字符串的时候默认会在字符串结尾添加换行符(\n),他的作用是每次调用print函数时,都会另起一行输出,这也是可以理解,总不能每次调用函数输出结果都在同一行。更加清楚地说:当你连续使用两个print函数时输出的结果会在两行

print('a','b','c')
print('c','d')

在这里插入图片描述
可以看到结果是在两行的,但是有时希望多次调用print函数的结果出现在同一行,这时我们希望下次调用时不再进行换行的操作,此时可以修改end参数

print('a','b','c',end='')#默认的是end='\n',此时使用end='',表示我不希望进行换行,下次调用print函数时由于上一个没有换行,所以会在上一行的后面输出
print('d','e')

在这里插入图片描述
sep和end参数也可以同时使用

print('a','b','c',sep=",",end=",")
print('d','e',sep=",")

在这里插入图片描述

总结

主要介绍了print函数传递多个参数时的输出格式,以及默认分隔符、如何修改默认分隔符、结尾分隔符以及如何修改结尾分隔符,示例:

#输出使用空格分隔的多个参数值
print('name =','zhangfei')
print('age =','24')
#使用+连接字符串
print('my'+','+'name'+','+'is'+','+'zhangfei')
#修改多参数分隔符为逗号,然后输出读个参数值
print('my','name','is','zhangfei',sep=',')
#修改输出结尾分隔符为空格,使下次调用输出结果在同一行
print('hello',end=',')
print('world')

在这里插入图片描述


http://chatgpt.dhexx.cn/article/h7SiTHWZ.shtml

相关文章

Python基础(九)——print函数详解,配合参数示例详解

本文以Python3以上为学习基础。 目录 1、常规输出 2、print()函数 (1)参数1:*objects -- 对象 (2)参数2:sep -- 用来间隔多个对象 (3)参数3:end -- 用来设定以什么…

Python中Print()函数的用法___实例详解(全,例多)

Python中Print()函数的用法___实例详解(全,例多) 目 录: 一、print()函数的语法 二、print()打印输出文本 三、print()中空格的使用方法 四、Print() 换行 五、区隔符 sep 六、制表符 \t 七、输出数学表达式 八、打印输出反斜杠 \ …

微型计算机1MB字节,1MB等于多少字节?

1MB等于2^20字节。 1MB1024KB 2^20 B。 1、字节(Byte )是计算机信息技术用于计量存储容量的一种计量单位,作为一个单位来处理的一个二进制数字串,是构成信息的一个小单位。最常用的字节是八位的字节,即它包含八位的二进制数。 2、KB千字节(Kb…

在微型计算机里1mb等于,在计算机中,1MB等于多少字节?

1MB等于2^20字节。 1MB1024KB 2^20 B。 1、字节(Byte )是计算机信息技术用于计量存储容量的一种计量单位,作为一个单位来处理的一个二进制数字串,是构成信息的一个小单位。最常用的字节是八位的字节,即它包含八位的二进制数。 2、KB千字节(Kb…

在微型计算机中1mb等于多少字节,1MB等于多少字节?

满意答案 278ajq54m 2013.02.26 采纳率:58% 等级:12 已帮助:17673人 呵呵,帮你查到了 位:"位(bit)"是电子计算机中最小的数据单位。每一位的状态只能是0或1。 字节:8个二进制位构成1个"字节(Byte)",它是存储空间的基本计量单位。1个字节可以储存1…

概率论考点之分布律(重要离散型三大分布)

如题:2019年10月 分析:何为分布律??由古典概型,可以研究的主要还是概率的概念,得出一系列的单个事件发生的概率问题,主要还是研究AUB的问题。 由条件概率的定义,可以得到全概率与贝…

概率统计Python计算:自定义离散型分布

假定有自定义的分布数据(X, P),其中X表示随机变量 X X X的取值序列,P表示对应 X X X的每个取值的概率序列。scipy.stats包为我们提供了一个rv_discrete类,可以用数据(X, P)创建自定义的离散型随机变量的分布。例如设 X X X~ ( 1 2 10 0.15 0.…

数据科学中的离散概率分布与连续概率分布

First lets define some terms for clarity 首先让我们定义一些术语以使其清晰 The sample space ΩThe sample space is the set of all possible outcomes of the experiment,usually denoted by Ω. For example, two successive coin tosses havea sample space of {hh, t…

正态分布是离散分布还是连续分布_内容范围:正态分布,泊松分布,多项分布,二项分布,伯努利分布...

也许,机遇不会出现在前进的路上,但返回不是我们的方向。 作者:泛音 公众号:知识交点 内容范围:正态分布,泊松分布,多项分布,二项分布,伯努利分布 简述:正态分布是上述分布趋于极限的分布,属于连续分布。其它属于离散分布。 伯努利分布 伯努利分布(两点分布/0-1分布)…

离散概率分布

第五章 离散概率分布 5.1 随机变量 随机变量定义: 离散型随机变量 连续型随机变量 5.2 离散型概率分布 离散型概率分布函数f(x)需满足的两个条件: 常见离散型概率分布函数 1. 均匀分布 2.二项分布 3.泊松分布 5.3 离散型变量的…

离散分布的检验—以泊松分布为例

通常我们对于一组数据要分析其服从什么分布,是泊松分布、卡方分布…,则需要对其进行假设检验,常用的就是卡方拟合优度检验、P值检验进行检验。 例如: 即是通过了卡方,做了假设检验,并且通过了检验。 案例参考连接…

正态分布是离散分布还是连续分布_连续性随机变量与正态分布——投资分析必备知识...

与离散型随机变量相对,连续随机变量的可能结果是不可计数的。例如,如果1.250是连续随机变量的一个可能值,则不能命名下一个更高或更低的可能值。从技术上讲,连续随机变量的可能结果的范围是实线(−∞和∞之间的所有实数)或实线的某些子集。 正态分布可能是定量研究工作中应…

离散型随机变量的概率分布

这一小节我们一起学习几个离散型随机变量里的特殊的概率分布:几何分布、二项分布和泊松分布。 几何分布 乘风破浪的姐姐最近正在热播,还记得万茜小姐姐第一次个人solo的那段吉他弹唱吗?第一次她在台上弹错了,第二次虽然也有失误…

正态分布是离散分布还是连续分布_什么是正态分布?知道它有什么用?

什么是正态分布?正态分布(Normal Distribution),也被称为高斯分布,代表着概率的分布情况,是统计学中的一个重要概念。 在科学理论不甚发达的过去,早期科学家们往往先从观察事物现象开始,发现、记录并试图归纳、总结,最后抽象出背后的规律。 当一组观察数据或样本涉及到“…

正态分布是离散分布还是连续分布_简单统计学|正态分布之连续数据的概率分布...

到目前为止,我们接触到的都是可以指定确切数值的概率分布。然而并非所有数据 集合都是如此,还有几类数据并不符合我们之前遇到的概率分布。我们将在这一章 里讲解所谓的连续型概率分布,并介绍最重要的概率分布类型之一——正态分布。 1. 离散分布并非无所不能 离散数据可取确…

负二项分布(一种离散分布)

负二项分布 负二项分布是伯努利分布的推广,它模拟了在指定(非随机)失败次数(表示为r)发生之前,一系列独立且同分布的伯努利试验中的成功次数 负二项分布可以用来确定一个系列中多于1次失败的概率 比如&…

正态分布是离散分布还是连续分布_正态分布,谁与争峰

大千世界随机现象众多,其分布各异。 按数据变量类型划分可以分为离散型与连续性两类: 离散型变量根据名称很好理解,就是数据的取值是不连续的。例如掷硬币就是一个典型的离散数据,因为抛硬币的就2种结果。你可以把离散数据想象成一块一块垫脚石,你可以从一个数值调到另一个…

离散分布的分布函数_数据分析|概率分布

当我们对一组数据作分析的时候,一定要明确的是,这组数据只是研究对象(population)中的一部分样本(sample)。我们只是对一部分样本进行分析,然后去推测出整个对象的规律。概率分布可以很好的发现数据的内在规律;又根据随机变量所属…

离散分布

离散随机变量只能取有限个离散值,取每个值都对应着发生的概率,随机变量的取值以及取值的概率就构成了随机变量的分布,经典的离散随机变量分布包括伯努利分布,二项分布,泊松分布,几何分布,负二项…

离散分布概率:几何分布、二项分布和泊松分布

离散分布主要包括3个重要的分布:几何分布、二项分布和泊松分布,这里主要介绍下这三种分布解决的典型概率问题,区别和联系。 1. 几何分布: 问题:查德在任意一次滑雪中(假定每次滑雪都是独立事件&#xff0…