关卡小贴士:在这关你需要帮汤婆婆打印卖千寻的卖身契(print()函数);汤婆婆需要你用两种方式打印出来(三引号和转移符号\n);最后帮助千寻找到她的名字(变量与赋值)。
01
—
关卡知识点复习
1、print()函数
①print()函数由两部分构成:
1. 指令:print;2. 指令的执行对象:在print后面的括号里的内容。
②print()函数:告诉计算机,把括号的内容显示在屏幕上:
(0)我们向计算机发出指令:“打印‘千寻’这两个字”;
(1)Python把这行代码编译成计算机能听懂的机器语言;
(2)计算机做出相应的执行;
(3)最后把打印结果呈现在我们面前。
③引号的用法:
在print()函数中,引号里的内容其实也不一定非得是文字,还可以是英文和数字;无论你往引号里放啥内容,计算机看到带引号的内容时都会理解为:哦,那我就原样把引号里的内容“复印”一份,显示在终端上吧。
符号和标点要使用英文输入法!!!
三引号的用法:
e.g.:苛刻的汤婆婆觉得卖身契的排版还不够好看,希望你能让卖身契文字的每一个逗号后面都换行显示,打印出这样“自动换行”的效果:
从上面的例子可以看出三引号'''的作用是:换行并保持当前段落,即所见即所得。
2、转义字符:
上面的例子中,使用有换行功能的转义字符\n,汤婆婆的卖身契可以改成这样:
3、变量和赋值(变量的命名规范)
1、变量就像是一个带标签的盒子,需要你把数据放进去;
2、变量之所以称为变量,是因为它保存的数据是可以随意变化的;
3、变量这个盒子的容量特别小,仅为1,意味着放新东西进去,旧东西就会被取代
4.相关代码:name='小千',其中name为变量,字符串'小千'为变量中的值。
5.变量的命名规范:
02
—
知识拓展
(1)长期以来,编程界都认为刚接触一门新语言时,如果首先使用它来编写一个在屏幕上显示消息“Hello world!”的程序,将会给你带来好运,那我就先替大家写一个,希望刚开始接触编程的你们也可以拥有好运。
(2)语法突出:
编写程序时,编译器会对程序的不同部分进行突出,例如它知道print是一个函数的名称,因此会与括号中的字符串'Hello world!'进行颜色的区分,这种功能叫做语法突出。
(3)变量命名慎用小写字母 l 和大写字母 O ,因为它们可能被人认错为数字1和0,应使用小写的Python变量名。
(4)字符串就是一系列字符,在Python中,用引号括起来的就是字符串,其中的引号可以使用单引号,也可以使用双引号;用单引号括起来的字符串中,如果包含撇号,将会导致错误,举个栗子:
'One of Python's strengths is its diverse and supportive community.'
上面报错的原因是因为Python将第一个单引号和撇号之间的内容视为一个字符串,将余下的文本视为Python代码,从而引发错误。
(5)注释
随着程序越来越大、越来越复杂,就应当在其中添加说明,对你解决问题的方法进行大致的阐述。在Python中,注释用(#)标识。
e.g.:
03
—
思考题
如果你编程技艺无穷,你打算开发什么样的程序呢?如果心中有目标,就立即将新学到的技能付诸应用;现在正是草拟目标的大好时机。将想法记录下来是个不错的习惯,把这里当作一个树洞吧,花几分钟写下你想创建的程序。
Python和Excel,总有一个你要熟练
关注我,带你学习带你飞