
Python
°赤坂龙之介
...
展开
-
python3学习日记——面向对象
1.方法和函数 方法和函数的异同 相同点:方法和函数都用到了关键字def,是封装某功能的代码块。 不同点: 方法定义在class中,而函数定义在模块中。 方法可以分为实例方法、类方法和静态方法。实例方法必须要有self这一个参数,当然self可以为任意其他变量名。类方法是@classmethod修饰的方法,必须要有cls参数,当然cls可以为任意其他变量名。静态方法的参数列表和一般函数是一样...原创 2020-01-20 16:02:40 · 160 阅读 · 0 评论 -
python3学习日记——几个操作序列的高级函数
map map() 会根据提供的函数对指定序列做映射。 第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。 注:Pyhton2.7 返回列表,Python3.x 返回迭代器对象 map(function, iterable, ...) # 需求返回指定列表平方后的结果 list1 = [1,2,3,4,5] ...原创 2020-01-09 13:51:57 · 278 阅读 · 0 评论 -
python3学习日记——函数
函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。 # 定义一个函数 def say_hi(name): print('Hi~'+name);# print是python的一个内置函数 函数的参数 必需参数:必需参数须以正确的顺序传入函数。调用时的数量必须和声明时的一样。 关键字参数:关键字参数和函数调用关系紧密,函数调...原创 2020-01-05 22:42:30 · 160 阅读 · 0 评论 -
python3学习日记——运算符
运算符 Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 下面主要讲一下成员运算符、身份运算符、逻辑运算符以及运算符优先级 成员运算符 运算符 描述 in 如果在指定的序列中找到值返回 True,否则返回 False。 not in 如果在指定的序列中没有找到值返回 True,...原创 2020-01-03 19:24:02 · 136 阅读 · 0 评论 -
python3学习日记——基本数据类型
基本数据类型 Python3 中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典) 序列 列表 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 # 例子 # 下标取值 animals = ['cat...原创 2019-12-30 15:21:57 · 294 阅读 · 1 评论