正文共:4598 字 6 图 预计阅读时间:12分钟
来源于曾国藩的语句解读
flag 代表标记,1表示付过款,0表示没有付过款。编程中经常使用这样的标记来表述是或则否。
此处说明一下,Python 的程序在启动后,会自上向下按顺序执行。Python 中是严格缩进的,即该缩进的地方必须缩进,既美观又逻辑清晰。那么什么时候该缩进呢?如何缩进呢?一个完整的处理部分,比如上面的 if 判断语句(判断条件和满足后执行内容是一个整体)组成一个代码块,整体和下面的print("小屁孩,回去写作业~")复制代码等级一致,可以看做执行完判断语句后执行该输出语句。如果还是不理解,可以类比Word 文档中一级标题和二级标题的区别。如果print("恭喜你,可以上网!")复制代码不缩进,那么它与下一个输出print("小屁孩,回去写作业~")复制代码等级一致。会按顺序都输出,相当于都变成了一级标题。为了让其表示在代码块内部,就用到了缩进,缩进是 4 个空格,或者键盘上的 1 个tab复制代码键。
为了区别于赋值运算符=复制代码,我们将等于表示为==复制代码。
再次强调,一定要注意缩进问题。之前在给学生批改作业时,经常发现缩进导致的错误,这样的问题应该避免。
上面的形式,我们称为伪代码,即不能直接运行,但是可以表示逻辑关系。以后大家会经常见到。所以如果你按照上面的代码去 PyCharm 中运行,报错就不要怪我了。
注意缩进问题。 内层的 if 和外层的 if 都可以使用 else 和 elif 。看似复杂,我们可以将其分开理解。
今日学习目标:掌握判断条件的使用,达到不论场景如何都熟练应用。
参考思路:将里面的对比,抽象成判断,比如石头和剪刀比较,如果你是石头且我是剪刀,那么我输了。
importrandom复制代码是导入模块random复制代码,后面会进行讲解。此处理解为我们需要用到一个工具,这个工具在工具箱random复制代码中。我们先导入,然后就可以使用了。random.randint(0,2)复制代码代表我们使用工具箱random复制代码中的randint()复制代码这个工具(函数)。使用这个工具,我们先设置一下randint(0,2)复制代码,它的功能是产生随机整数:0、1、2 中的某一个。 其余的知识前面都有讲解到,大家可以自己写一下,也可以先理解参考代码。
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
QQ咨询|关于我们|Archiver|手机版|小黑屋|( 辽ICP备15012455号-4 ) Powered by 期权论坛 X3.2 © 2001-2016 期权工具网&期权论坛 Inc.
下载期权论坛手机APP