文章分类 -  B00 Python 学习之路 / B01 Python基础

摘要:[toc] ## 1. 类方法 - 类方法需要用装饰器`@classmethod`告诉解释器这是一个类方法 - 类方法的第一参数必须是`cls` 即当前由哪一个类调用这个方法,那么`cls`就是当前这个类 ```python class Person: a = 100 def test(): pri 阅读全文
posted @ 2023-06-28 22:49 枫_Null 阅读(13) 评论(0) 推荐(0)
摘要:## 1. 实例属性 - 实例属性是实例所特有的属性 如:下面代码的tool1初始化后有name属性 ##2. 类属性 - 类属性就是给类对象定义的属性,通常用来记录类的相关特征 - 类属性不会用于记录具体对象的特征 - 类中所有实例共享类的属性和方法 (所有实例可以访问) 如:下面的tool1对象 阅读全文
posted @ 2023-06-28 22:49 枫_Null 阅读(10) 评论(0) 推荐(0)
摘要:> Python面向对象中继承,传递和多态是个非常重要的知识点,能够使得对象更具有共同性和多样性 [toc] ## 1. 继承 - 子类继承父类,子类拥有父类的属性和方法 ```python class Animal: def eat(self): print('吃') def drink(self 阅读全文
posted @ 2023-06-28 22:49 枫_Null 阅读(13) 评论(0) 推荐(0)
摘要:> 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段,函数能提高应用的模块性,和代码的重复利用率。 [toc] # 1.函数基础 ## 1.1 语法 ```python def 函数名(参数列表): 函数体(代码块) return 返回值 ``` ## 1.2 传参 ### 1.2. 阅读全文
posted @ 2023-06-28 22:48 枫_Null 阅读(12) 评论(0) 推荐(0)
摘要:1.If 语句 目录1.If 语句平铺式镶嵌式2.While循环3.For循环 平铺式 a = 80 if a > 100 or a < 0: print('valueErro') elif a < 60: print('bad') elif a >= 60: print('good') >>> g 阅读全文
posted @ 2023-06-28 22:48 枫_Null 阅读(4) 评论(0) 推荐(0)
摘要:> python中有很多容器用来存储数据,方便再次用到,这里介绍列表,集合和字典的常用方法。 [toc] ## 一.列表(list) - 列表是可变的,有序的,可重复的 ### 1. 索引 正索引 :从左至右 0 开始 负索引 :从右至左 -1 开始 ### 2. 列表切片 ```python li 阅读全文
posted @ 2023-06-28 22:47 枫_Null 阅读(10) 评论(0) 推荐(0)
摘要:没有配置镜像源的情况下,利用pip下载库会是龟速。下面介绍一劳永逸法和临时法,根据自己需求选择。 目录方法一:一劳永逸法方法二:临时法 方法一:一劳永逸法 配置好后以后直接pip install 库名,会默认调用配置好的镜像源。 进入当前用户目录中(Windows + R 输入 “ . ”),创建p 阅读全文
posted @ 2023-06-28 22:47 枫_Null 阅读(378) 评论(0) 推荐(0)
摘要:python的一些零碎的知识点还是挺多的。这里就介绍一些常用的知识点总结。持续更新。 目录1.基础知识2. input3. 取整4. 判断数据类型5.with6. encode和decode7. join8. os9. try10. format11.设置某段代码运行时间12.比较日期大小 1.基础 阅读全文
posted @ 2023-06-28 22:47 枫_Null 阅读(9) 评论(0) 推荐(0)