练习 24 复习巩固 Learn Python 3 The Hard Way

大家好呀~

今天我们学习练习 24,没什么新东西,就是对前面学过的变量、函数、转义字符等等做一个复习巩固。

先输入如下代码:

ex24.py

## 你会看到

练习 24 结果

注意认真核对每一行每一个字符,包括空格,因为老肖故意设置了一些转义字符来练习巩固,所以要保证自己都输入正确了。

附加练习

确保你做了检查:从后往前读代码,大声读出来,然后在不明白的地方加上注释。(涉及到函数的部分最好都加上注释,这样可以让思路更清晰一些)

有意打乱这个文件,然后运行,看看你会收到什么样的错误信息,确保你能把它修复好。

ai酱友情提示:这里需要注意一个地方,就是第 42 行最后 为什么要加个 ?ai酱查了一下,这个叫做魔法参数, 就代表了通过函数计算并赋予的三个变量,分别对应前面的三个 里的值。不明白的话可以好好捋一捋这些代码之间的逻辑关系。

常见问题

为什么你给变量叫 但是后面又用的是 这个名字?这只是函数运行的一部分。记住,在函数内部变量是暂时的。当你返回一个值,它就会被分配给一个变量以便之后使用。我只是创建了一个新的变量 来保存返回的值。

你说的从后往前读代码是什么意思?从最后一行开始,把你的代码跟我的代码进行比较,如果完全一样,就转到上一行,直到你检查到这个文件的第一行。

这首诗是谁写的?是我(不是我,是老肖哈哈),其实我写的不全是烂诗。

好啦,今天就学到这儿啦,东西比较少,重在掌握。

另外,老肖写的诗还阔以啊,至少挺押韵的,有没有哪位童鞋有兴趣翻译一下呀?

哈哈,欢迎留言哦~

好好学习|天天进步

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180207G1FXDT00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券