python入门笔记
学机器学习的机械工程师
目前在读研,曾经做过机械工程师,正准备入行数据科学和人工智能领域。写写博客一起交流学习。
展开
-
python知识结构-task1
因为以前自己也学过python,这一次学习更多是为了对知识整体性把握脑图后续脑图会持续更新完整链接:https://naotu.baidu.com/file/35b948d79be9a285adea37183e45d900重点知识:python处处是对象print()函数 range()函数 enumerate()函数 推导式 异常处理相关语句...原创 2021-01-22 17:35:53 · 152 阅读 · 0 评论 -
python-文件与文件系统
目录1. 文件与文件系统打开文件文件对象方法简洁的 with 语句2. OS 模块中关于文件/目录常用的函数3. 序列化与反序列化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: 必需,文件路径(相对或者绝原创 2020-08-08 19:31:48 · 161 阅读 · 0 评论 -
datetime模块
目录datetime 模块1. datetime类2. date类3. time类4. timedelta类datetime 模块datetime是python中处理日期的标准模块,它提供了 4 种对日期和时间进行处理的类:datetime、date、time 和 timedelta。1. datetime类class datetime(date): def __init__(self, year, month, day, hour, minute, second, microsecond原创 2020-08-07 17:20:47 · 218 阅读 · 0 评论 -
datawhale-对象、魔方方法、模块
目录类与对象1. 对象 = 属性 + 方法2. self 是什么?3. Python 的魔法方法类与对象1. 对象 = 属性 + 方法对象是类的实例。以类为模板创建对象。类包含方法定义,还包含所有实例共享得数据。使用关键字 class 定义 Python 类 + 类名 : 类实现class Turtle: # Python中的类名约定以大写字母开头 """关于类的一个简单例子""" # 属性 color = 'green' weight = 10 le原创 2020-08-05 20:54:57 · 272 阅读 · 0 评论 -
datawhale 函数与lamada表达式
函数与Lambda表达式1.函数python把函数当成对象,可以从另一个函数中返回出来而去构建高阶函数,比如:参数是函数返回值是函数函数的定义def关键词开头,后接函数名和圆括号()冒号开始且缩进return[表达式] 结束函数def functionname(parameters): "函数_文档字符串" function_suite return [expression]函数调用def printme(str): print(str)printme("我要调用"原创 2020-08-02 21:03:26 · 177 阅读 · 0 评论 -
datawhale-python字典、集合、序列
目录字典1.可变类型与不可变类型2. 字典的定义3. 创建和访问字典3.1创建3.2 访问4. 字典的内置方法5. 结构图集合1. 集合的创建2. 访问集合中的值3. 集合的内置方法4. 集合的转换5. 不可变集合6.结构图序列1. 针对序列的内置函数字典1.可变类型与不可变类型序列是以连续的整数为索引,字典以"关键字"为索引(任意不可变类型:字符串或数值)字典是 Python 唯一的一个 映射类型,字符串、元组、列表属于序列类型。判断x类型的方法:id(X) 函数 对 X 进行某种操作,原创 2020-07-31 22:00:03 · 214 阅读 · 0 评论 -
datawhale-Python学习打卡-列表、元组、字符串
列表见脑图http://naotu.baidu.com/file/9451d2efb861d26350ea866b1cce6668?token=d088867676945302元组http://naotu.baidu.com/file/00ba792fd39219b435d1bc44f84bfe04?token=95ca62785ee3e2c6字符串http://naotu.baidu.com/file/1386723ff37d64428aca2c6f03856bf7?t..原创 2020-07-28 19:50:34 · 112 阅读 · 0 评论 -
datawhale-python学习打卡3:异常处理
异常处理本节直接引用datawhale的资料异常处理一节,感谢!!!异常就是运行期检测到的错误。计算机语言针对可能出现的错误定义了异常类型,某种错误引发对应的异常时,异常处理程序将被启动,从而恢复程序的正常运行。1. Python 标准异常总结BaseException:所有异常的 基类Exception:常规异常的 基类StandardError:所有的内建标准异常的基类ArithmeticError:所有数值计算异常的基类FloatingPointError:浮点计算异常Over原创 2020-07-25 17:38:33 · 131 阅读 · 0 评论 -
datawhale-Python学习打卡02
3.条件语句3.1if 语句if 条件语句: expr_true_suiteif 语句的expr_true_suite代码块只有当条件表达式结果为真时才执行,否则将继续执行紧跟在该代码块后面的语句。 单个 if 语句中的expression条件表达式可以通过布尔操作符and,or和not实现多重条件判断。if 2 > 1 and not 2 > 3: print('hello world')# hello world3.2if - else ...原创 2020-07-23 17:30:23 · 122 阅读 · 0 评论 -
datawhale-Python学习打卡01
变量、运算符、数据类型、位预算目录变量、运算符、数据类型、位预算1.注释2.运算符2.1算术运算符2.2比较运算符2.3逻辑运算符2.4位运算符2.5三元运算符2.6成员运算符2.7身份运算符2.8优先级3. 变量和赋值3.1变量3.2赋值4. 数据类型与转换4.1数据类型4.2类型转换5. print() 函数6.位运算6.1基本知识6.2利用位运算实现快速计算6.3利用位运算实现整数集合练习题:1.注释.原创 2020-07-22 18:39:17 · 172 阅读 · 0 评论