今天,我们仔细的讲一讲print函数

print函数就是将你想要的东西打印出来。

例如:

print('xxxx') 
--xxxx
print(1+1)
--2

我们现在知道print函数能够直接的输出整数以及运算,还能够输出引号里面的数据。那如果我想让数据按照想要的格式输出呢?好了,我们现在需要学习的是跨行输出(换行)

跨行输出(换行)

01

三引号

print('''心是最大的骗子,

别人能骗你一时,

而它却会骗你一辈子。

''')

复制上面的代码,看看他的输出是什么?



2个print不换行 python python多个print不换行输出_双引号

看,是不是就起到了换行的作用呢?

但是这样使用三引号的做法会使得代码看起来非常的臃肿。我们是不是可以简化这个代码,对它进行瘦身呢?

02

/n (newline)

我们来看看newline这个单词,new (新的) line (行) ‘新的行’就是换行的意思呀。

print(‘心是最大的骗子,\n别人能骗你一时,\n而它却会骗你一辈子。’)

同样,复制上方的代码,是不是输出的结果和上面的一摸一样呢?

变量 variable 

在数学里我们也有变脸

y=kx 这样一个简单的一次函数中,就包含了两个变量y和x。据这样一个例子就是为帮助更好的理解变量的含义。

其实这样的概念在上一次的文章中就有涉及。



2个print不换行 python python多个print不换行输出_双引号_02

例如这个,是上一次举的例子,就运用到了变量。a和b就是变量。print函数结合变量的使用方法就是先定义变量再打印变量。这里需要记住的是保持print函数中所有的变量都是同数据类型(这个上次有解释过原因)

还需要注意的一点就是,定义变量可以是任意的单词,但只能是一个词,不可以包括符号,不可以以数字开头。

好了这就是今天的全部内容啦。来做一个简单的总结吧

总结

无引号

print(1+1)    — 2

括号里是计算机能读到的内容,直接打印最终的结果

带引号

print(‘1+1’)   — 1+1

不用计算机理解 直接打印出括号里的内容

双引号

允许文本中出现单引号

e.g. print(“let’s go”).    — let’s go

三引号(三个英文的单引号)

可以表达换行的意思

换行

三引号或者是\n都可以

变量

变量尽量选择和自己要定义的东西意思相近的单词

⚠️所有的符号都是英文的!!!

如果遇到输入中文字符,print函数报错的。#coding:utf-8 复制这段代码,放在开头的位置。



2个print不换行 python python多个print不换行输出_两个print不换行_03

好了,接下来的两天结束了列表和字典的学习。我们就可以进入到简单的逻辑类型的代码了。