当前位置:

Python之print()函数与变量

温馨提示:本文共1576个字,读完预计4分钟。

print()函数

恭喜你已经步入了python新世界,让我们使用print()开启对python的第一声问候!Print()函数的用法有以下几种:单枪匹马——不带引号、搭配单引号、搭配双引号、搭配三引号,我们逐个见识下吧!

无引号

注意,这里的括号一定要用【英文括号】,不然会报错

print(520)

刚才,虽然你只是输入了一个简单的print,但在背后,这段Python代码却帮你做了这样的一些事情:

0)我们向计算机发出指令:“打印‘520’”;

1)Python把这行代码编译成计算机能听懂的机器语言;(2)计算机做出相应的执行;

3)最后把打印结果呈现在我们面前。

 Python之print()函数与变量-Mr.Li's Blog

 

单引号的用法

print('千寻')

双引号的用法

# 括号内是双引号的情况。

print("一起玩吧")

# 括号内单双引号同时存在的情况。

print("Let's play")

计算机并没有再原样打印“1+1”,因为print(1+1)是计算机能直接读懂的数学运算,所以,它会直接打印出最终的运算结果:“2”。这就是计算机“读懂内容”的表现。

 

三引号的用法

除了单引号和双引号之外,print()里面居然还能放三引号。

print内部使用三引号'''(连续输入三个单引号)来实现自动换行。

print('''我愿意留在汤婆婆的澡堂里工作两年,

第一年在锅炉房和锅炉爷爷一起烧锅炉水,

将在这个世界变成一头猪。

''') 

Python之print()函数与变量-Mr.Li's Blog

Python之print()函数与变量-Mr.Li's Blog

转义字符

其实,还有第二种实现换行的办法:使用转义字符\n,像这样:

 Python之print()函数与变量-Mr.Li's Blog

print('我愿意留在汤婆婆的澡堂里工作两年,\n如果我违背工作内容的话,\n将在这个世界变成一头猪。')

除了\n之外,转义字符还有很多,它们的特征就是:反斜杠+想要实现的转义功能首字母。

比如换行\n代表【+newline】;退格\b代表【+backspace】;回车\r代表【+return】。大家可以按照这种方法记住转义字符的含义。

我把常用的一些转义字符做了个总结:


变量和赋值

在信息纷繁的代码世界里,我们应该如何更好地储存信息,让计算机能够在你需要的时候帮你调用出你想要的信息呢?

你需要借助【变量和赋值】的力量,将繁杂的信息给一一“收纳”好。

我们先来看看下面这行代码:1

name='千寻'

这就是一个常见的“给变量赋值”的动作。在这里,name就是一个变量,这行代码的意思,就是把“千寻”这两个字【赋值】给了“name”这个【变量】。

这就好比,为了让千寻在日后能在计算机中更方便地找到她的名字,我们帮她把名字收纳进了一个小盒子里,并在这个盒子上贴了个叫“name”的标签。

回想一下,我们平时在收拾东西的时候,是不是会把散落各处东西放进不同的盒子里,并且做好标记?这样的“收纳”动作,能够让空间变得整齐,也更方便我们自己取用东西。

Python之print()函数与变量-Mr.Li's Blog

同理,计算机也是这么做的,它会把成千上万的数据放在不同的“盒子”里,这样才方便它存储和操作数据。

这个“盒子”在Python中被称为变量,你可以在这个“盒子”里放任何你想放的内容。

而这个往盒子里装东西的过程,在代码的魔法世界被称为【赋值】。

Python之print()函数与变量-Mr.Li's Blog

在千寻签完合约后,汤婆婆就把【name】这个『标签』从装有她名字【千寻】的『盒子』撕下来,贴到了装有【小千】这个名字的『盒子』。

这时,取出贴有【name】这个『标签』的盒子,读出的内容变成了『小千』:

name='小千'

变量的命名规范

Python之print()函数与变量-Mr.Li's Blog

除了变量命名之外,还要注意的是:在代码世界中,赋值符号=不是左边等于右边的意思。仅仅表示赋值动作:把右边的内容放到了左边的盒子中。

代表左右两边相等的符号,是比较运算符==,虽然他俩长得像,但代表的却是完全不同的意思,可千万不要搞混了。

 Python之print()函数与变量-Mr.Li's Blog

最后,我们来总结一下这关的知识点: 

Python之print()函数与变量-Mr.Li's Blog

原文链接:,转发请注明来源!

我要说两句

抱歉,您需要登录后才能留言。