随笔分类 - Python
Python随笔
摘要:
conda 是一个包(Package)、依赖(Dependence)和环境(Environment)管理工具, 适用于多种语言, 如: Python、R、Scala、Java、Javascript、C/C++等。本文主要记录管理 Python 环境的使用方法。
阅读全文

摘要:继承和多态 在面向对象程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass)或派生类,而被继承的class称为基类(Base class)、父类或超类(Super class)。 比如我们已经编写了一个名为 的class,有一个 方法:
阅读全文
摘要:面向对象技术简介 **类(class):**用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 **实例化:**创建一个类的实例,类的具体对象。 **类方法:**类中定义的函数。 类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个
阅读全文
摘要:列表函数&方法 函数 1 返回列表元素个数 len(list) list1 = [1, 2, 3, 4, 5, 6, 7, 8, 9] print(len(list1)) # 9 2 返回列表元素最大值 max(list) 当列表中元素全部为字符串时,根据每个字符串中第一个字符的ASCll 或 Un
阅读全文
摘要:1 创建和使用类 1.1 创建 Dog 类 根据 Dog 类创建的每个实例都将存储名字和年龄,我们赋予了每条小狗蹲下(sit())和打 滚(roll_over())的能力: class Dog:#定义类 def __init__(self, name, age): self.name = name
阅读全文
摘要:
1 列表详解 列表数据类型支持很多方法,列表对象的所有方法所示如下: list.append(x) 在列表末尾添加一个元素,相当于 a[len(a):] = [x] 。 list.extend(iterable) 用可迭代对象的元素扩展列表。相当于 a[len(a):] = iterable 。 l
阅读全文

摘要:
函数定义支持可变数量的参数。下面列出三种可以组合使用的形式。 1 默认值参数 为参数指定默认值,在调用函数时可以使用比定义时更少的参数。 def student_info(name, sex, age=18, score=100): if sex == 'male': print(f"{name}
阅读全文

摘要:
列表(list)简介 1 列表是什么 列表由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字 0~9 或所有家庭成员姓名的列表;也可以将任何东西加入列表中,其中的元素之间可以没有任何关系。 列表通常包含多个元素,因此给列表指定一个表示复数的名称(如 letters、digits
阅读全文

摘要:
1 变量 有关变量的规则: ⭕变量名只能包含字母、数字和下划线。变量名只能以下划线或者字母开头,不能以数字开头。例如,可以将变量命名为message_1或_message1,但不能将其命名为1_message. ⭕变量名不能包含空格,但能使用下划线来分隔其中的单词。例如,变量名 greeting_m
阅读全文
