初学耗时:0.5h
注:CSDN手机端暂不支持章节内链跳转,但外链可用,更好体验还请上电脑端。
记忆词:
...
一、print()函数③ - 双引号、注释、数学运算
- 在print()函数内不仅能使用单引号,还能使用双引号,两者的效果没什么区别,都能让你打印出一行文本。
- 有些时候,单引号和双引号可能会在括号内同时出现,比如print(“Let’s play”)。
- 这种情况下,需要注意区分清楚哪个引号是属于print()函数结构,哪个引号是属于你要让计算机打印的内容,可别“混搭”了。
- 说这么多,运行一下代码就懂了。直接在下面代码框中点击运行,观察运行结果。(点击运行前先思考一下,在第三个print()函数中,哪个引号才属于print()函数结构)
# 括号内是单引号的情况。
print('一起玩吧')
# 括号内是双引号的情况。
print("一起玩吧")
# 括号内单双引号同时存在的情况。
print("Let's play")
- 我们观察上面的代码,发现多了一些带有『#』的语句,它是怎么一回事呢?
- 其实呀在python里,『#』常用作单行注释符号,用于解释单行代码,比如 『# 括号内是单引号的情况』用于解释说明代码『print(‘一起玩吧’)』。#号后边的任何数据在代码运行的阶段不会被输出。
- 回到print()函数,在print(“Let’s play”)中,没有被打印出来的引号就属于print()函数结构啦。
- 不过,在print()函数中,引里的内容其实也不一定非得是文字,还可以是英文和数字。
- 相应地,在括号内没有引号的情况下,我们应该往括号内放入计算机能够“理解”的内容,如:数字或数学运算。
- 此时,print函数会让计算机尝试去“读懂”括号里的内容,并打印最终的结果。
- 怎么样才叫读懂呢?难道计算机还能给你做个阅读理解题不成?
- 要不然,我们来猜猜看,在代码框输入下列代码的话,计算机会在终端输出什么结果?
print(1+1)
- 猜对啦!但是为什么打印的结果是2,而不是1+1呢?
- 在这里,计算机并没有再原样打印“1+1”,因为print(1+1)是计算机能直接读懂的数学运算,所以,它会直接打印出最终的运算结果:“2”。这就是计算机“读懂内容”的表现。
- 关于“运算”相关的知识,明天我们在讲解数据类型的时候将会进一步讲解。现在,你只需要了解print()函数,以及其带引号和不带引号的用法区别就好。
- 到这里,print()函数相关的知识就讲完啦。
- 下面,是时候来做一道课堂练习,检验一下自己的学习成果了。
- 答对了!A选项漏了括号和引号;B选项用了不同的引号,会报错;C选项漏了引号。
- 完成了选择题,接下来,我们来试试自己用print()函数打印出“千寻的卖身契”。
- 为了让千寻替自己工作,汤婆婆拟了一份反人类的“血汗条款”:
我愿意留在汤婆婆的澡堂里工作两年,如果我违背工作内容的话,将在这个世界变成一头猪。
- 那么,这份合约在Python中要如何显示呢?请你在下面的代码框中将这份合约打印出来(注意:使用print()函数,文字部分可直接复制上面的内容)。
print('我愿意留在汤婆婆的澡堂里工作两年,如果我违背工作内容的话,将在这个世界变成一头猪。')
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
※ 世间诱惑何其多,坚定始终不动摇。
为提高软件开发的质量和效率,软件开发工具可从如下哪几个方面为软件开发者提供帮助( )
…
A、规划方面
B、分析方面
C、设计方面
D、CPU时间的分配方面
E、成文和管理方面
…
ABCE
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
注:CSDN手机端暂不支持章节内链跳转,但外链可用,更好体验还请上电脑端。
我知道我的不足,我也知道你的挑剔,但我就是我,不一样的烟火,谢谢你的指指点点,造就了我的点点滴滴:)!