随笔分类 - python
摘要:【类】是一个函数包。类中可以放置函数和变量,然后类中的函数可以很方便的使用类中的变量 1、类的定义 2、类中方法的调用 在类中被定义的函数被称为类的【方法】,描述的是这个类能做什么。我们使用类名.函数名()的格式,就可以让类的方法运行起来。 3、类中变量的调用 在类中被定义的变量被称为类的【属性】。
阅读全文
摘要:例如:eg:炒一份西红柿鸡蛋 一、面向过程 面向过程的编程思维,如下 二、面向对象 制作一台炒菜机器人,然后告诉机器人做一道西红柿炒鸡蛋。在这里,我们直接面对的是机器人,而非炒菜的过程,所以这里机器人就是我们面对的对象,这种解决问题的方法就叫做【面向对象】编程 三、总结 【面向过程】编程主要用到的是
阅读全文
摘要:bug:代码中存在的语法或者逻辑问题 debug:自查和解决代码中的问题 (coding五分钟,debug两小时) 一、出现bug原因的四大类型 1、粗心 1)错误案例 上面这个错误就是因为 if语句少了【英文冒号】 1)分析问题: 仔细看报错,其中有3个关键信息。 (1)line 2代表这个bug
阅读全文
摘要:项目规则: 1、玩家和敌人分别从现有的角色中选择3个角色 2、随机生成目前的血量,和攻击量 3、游戏规则:当玩家向敌人发起攻击,敌人当前的血量=之前的血量-玩家的血量,同理 4、3局两胜 5、自定义玩家出场的顺序和敌人出场的顺序
阅读全文
摘要:一、函数引入 与数学中的函数不同,在Python中,函数不是看上去冰冷无聊的规则和公式,而是有实打实的、有自己作用的代码。比如说当我们需要实现“打印”这个功能,我们会用到print();当我们需要实现“获取数据长度”这个功能,我们会要到len()。这些都是设定好了,可以直接拿过来就用的功能,这就叫做
阅读全文
摘要:1.append() 向列表尾部追加一个新元素,列表只占一个索引位,在原有列表上增加 2.extend() 向列表尾部追加一个列表,将列表中的每个元素都追加进来,在原有列表上增加 3.+ 直接用+号看上去与用extend()一样的效果,但是实际上是生成了一个新的列表存这两个列表的和,只能用在两个列表
阅读全文