![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python组队学习笔记
海森矩阵
提供机械控制技术服务 简历润色 b站:海森矩阵 咸鱼:海森矩阵
展开
-
第九天 文件与文件系统
一、文件与文件系统1.打开文件open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True) Open file and return a stream. Raise OSError upon failure.file: 必需,文件路径(相对或者绝对路径)。mode: 可选,文件打开模式buffering: 设置缓冲encoding: 一般使用utf8errors: 报原创 2020-08-08 23:42:02 · 109 阅读 · 0 评论 -
第八天 模块 datetime模块
一、模块把定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块(Module)。 模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 Python 标准库的方法。1. 什么是模块 容器 -> 数据的封装 函数 -> 语句的封装 类 -> 方法和属性的封装 模块 -> 程序文件【例子】创建一个 hello.py 文件# hello.pydef hi(): pr原创 2020-08-07 19:44:35 · 168 阅读 · 0 评论 -
第七天 类与对像
一、对象 = 属性 + 方法1.使用关键字 class 定义 Python 类,关键字后面紧跟类的名称、分号和类的实现。封装:信息隐蔽技术继承:子类自动共享父类之间数据和方法的机制多态:不同对象对同一方法响应不同的行动2.selfPython 的 self 相当于 C++ 的 this 指针。3.Python 的魔法方法例子:class Ball: def __init__(self, name): self.name = name def kic原创 2020-08-05 21:26:41 · 131 阅读 · 0 评论 -
第六天 函数与Lambda表达式
1. 函数1.函数的定义函数以def关键词开头,后接函数名和圆括号()。函数执行的代码以冒号起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None。def functionname(parameters): "函数_文档字符串" function_suite return [expression]2.函数的调用【例子】def printme(str): print(str)prin原创 2020-08-02 21:37:25 · 164 阅读 · 0 评论 -
第五天 字典、集合、序列
一、字典1.如何快速判断一个数据类型 X 是不是可变类型的呢?两种方法:麻烦方法:用 id(X) 函数,对 X 进行某种操作,比较操作前后的 id,如果不一样,则 X 不可变,如果一样,则 X 可变。便捷方法:用 hash(X),只要不报错,证明 X 可被哈希,即不可变,反过来不可被哈希,即可变。2.字典的内置方法dict.fromkeys(seq[, value]) 用于创建一个新字典,以序列 seq 中元素做字典的键,value 为字典所有键对应的初始值。【例子】seq = ('nam原创 2020-07-31 21:35:05 · 209 阅读 · 0 评论 -
第四天 列表、元组、字符串
一、列表简单数据类型整型<class 'int'>浮点型<class 'float'>布尔型<class 'bool'>容器数据类型列表<class 'list'>元组<class 'tuple'>字典<class 'dict'>集合<class 'set'>字符串<class 'str'>1. 列表的定义列表是有序集合,没有固定大小,能够保存任意数量任意类型的 Python 对象,语原创 2020-07-28 23:44:16 · 218 阅读 · 0 评论 -
第三天 异常处理
异常处理异常就是运行期检测到的错误。计算机语言针对可能出现的错误定义了异常类型,某种错误引发对应的异常时,异常处理程序将被启动,从而恢复程序的正常运行。1. Python 标准异常总结BaseException:所有异常的 基类Exception:常规异常的 基类StandardError:所有的内建标准异常的基类ArithmeticError:所有数值计算异常的基类FloatingPointError:浮点计算异常OverflowError:数值运算超出最大限制ZeroDivisionE原创 2020-07-25 19:59:34 · 119 阅读 · 0 评论 -
第二天 位运算 条件语句和循环语句
*一、原码、反码和补码二进制有三种不同的表示形式:原码、反码和补码,计算机内部使用补码来表示。原码:就是其二进制表示(注意,最高位是符号位)。如:10 原码0000 1010反码:正数的反码就是原码,负数的反码是符号位不变,其余位取反(对应正数按位取反)。如:10 反码0000 1010如:-10 原码1000 1010 反码1111 010原创 2020-07-23 18:06:23 · 419 阅读 · 0 评论 -
第一天 变量、运算符与数据类型
一、注释在 Python 中,注释分为单行注释和多行注释。单行注释用于整行,用#表示;多行注释可用''' '''或""" """表示。二、运算符运算符包括算数运算符、比较运算符、逻辑运算符、位运算符、三元运算符和其他运算符。1、算术运算符注:整除(地板除)是指向下取整。2、比较运算符3、逻辑运算符4、位运算符注:(1)按位取反运算符:~(二进制数在内存中以补码的形式存储)运算结果:~x=-(x+1)例如:~9为-10~(-9)为8( 2)按位异或运原创 2020-07-21 23:13:04 · 195 阅读 · 0 评论