随笔分类 -  Python

摘要:__str__(self) 只要在类中定义了__str__(self)方法,那么当使用print打印实例对象的时候,就会直接打印出在这个方法中return的数据。 子类新增定制后调用新增定式 在Book类的基础上,创建一个子类FictionBook类表示虚构类图书,并改造初始化方法,增加一个默认参数 阅读全文
posted @ 2019-10-07 20:45 世界树 阅读(2238) 评论(0) 推荐(0)
摘要:isinstance() :判断类的所属 (instance实例) 输入两个参数(第一个是实例,第二个是类或类组成的元组),输出是布尔值(True 或 False)。 子类创建的实例同时也属于父类 父类创建的实例不属于子类 类创建的实例都属于根类 多重继承class A(B,C,D): 和子类更相关 阅读全文
posted @ 2019-10-07 12:56 世界树 阅读(1215) 评论(0) 推荐(0)
摘要:属性(attribute) 方法(method) 实例方法中有个必须放在首位的参数self 类的创建和调用 类的创建:class 类的属性创建:赋值语句 属性 = ... 实例方法的创建:def 方法 (self): 类的实例化:实例名=类名() 调用类的属性:实例名.属性 调用类的方法:实例名.方 阅读全文
posted @ 2019-10-06 21:57 世界树 阅读(666) 评论(0) 推荐(0)
摘要:用print()和#逐步检查 多行注释有两种快捷操作:1、在需要注释的多行代码块前后加一组三引号''' 2、选中代码后使用快捷键操作:Windows快捷键是ctrl+/,Mac为cmd+/,适用于本地编辑器 try异常处理 捕捉异常可以使用try/except语句。 try/except语句用来检测 阅读全文
posted @ 2019-10-05 20:33 世界树 阅读(1204) 评论(0) 推荐(0)
摘要:1、向下取整: int() 2、向上取整:ceil() 使用ceil()方法时需要导入math模块,例如 3、四舍五入:round() 4、分别取 将整数部分和小数部分分别取出,可以使用math模块中的 modf()方法 例如: 最后一个应该是0.33,但是浮点数在计算机中是无法精确的表示小数的,p 阅读全文
posted @ 2019-10-05 00:19 世界树 阅读(17593) 评论(0) 推荐(0)
摘要:定义函数 python函数可以具备返回值,其中返回值的类型是多种多样的,可以是列表,元组,字典...... 一个函数中只会有一条return语句被执行 简单介绍 print 和 return 的区别,print 仅仅是打印在控制台,而 return 则是将 return 后面的部分作为返回值作为函数 阅读全文
posted @ 2019-09-25 22:23 世界树 阅读(766) 评论(0) 推荐(0)
摘要:如何解决问题 1:分析问题,明确结果 2:思考需要的知识,或搜索新知识 3:思考切入点 4:尝试解决问题的一部分 5:重复1~4 算数运算符 列表 字典 格式化字符串 注:%f的意思是格式化字符串为浮点型,%.2f的意思是格式化字符串为浮点型,并保留2位小数 end 合并列表和列表排序 sort:列 阅读全文
posted @ 2019-09-23 23:45 世界树 阅读(340) 评论(0) 推荐(0)
摘要:import:调用 import time:调用time模块 time.sleep(1.5):间隔1.5秒后再运行 随机生成整数 #赋值语句的执行顺序是先计算等号右边,再赋值给左边的变量 % format()函数 random 阅读全文
posted @ 2019-09-23 10:52 世界树 阅读(2035) 评论(0) 推荐(2)
摘要:A == B表示A和B相等,==表示相等关系;而=表示给变量赋值 布尔值:False True 整数1在这里就是作为一个条件,被判断为真(True) bool()函数来查看一个数据会被判断为真还是假 and、or、not、in、not in if后有多个条件,用and联接,此时if只用在开头写一次 阅读全文
posted @ 2019-09-22 20:09 世界树 阅读(456) 评论(0) 推荐(1)
摘要:for...in...可识别 列表 字典 字符串 range()函数range() 无法识别 整数 浮点 range:整数列表 range(x)函数,就可以生成一个从0到x-1的整数序列 使用range(a,b) 函数,你可以生成了一个【取头不取尾】的整数序列。 当你想把一段代码固定重复n次时,就可 阅读全文
posted @ 2019-09-22 02:42 世界树 阅读(1245) 评论(0) 推荐(1)
摘要:https://blog.csdn.net/qq_37808565/article/details/84892692 列表中的元素是有自己明确的“位置”的,所以即使看似相同的元素,只要在列表所处的位置不同,它们就是两个不同的列表。 而字典相比起来就显得随和很多,调动顺序也不影响。因为列表中的数据是有 阅读全文
posted @ 2019-09-19 23:50 世界树 阅读(583) 评论(0) 推荐(0)