python基础20课时
文章平均质量分 88
python是一种面向对象的,解释型的计算机语言,它的特点是语法简介,优雅,简单易学。1989年诞生,Guido(龟叔)开发。
CSDN时光
这个作者很懒,什么都没留下…
展开
-
python基础day20笔记
2018.7.27day19回顾 封装 多态 继承多继承类的__mro__属性 绑定一系列类的元组 class A: def m(): passclass B(A): def m(): passclass C(B): def m(): passc = C()super(C, c).m()...原创 2018-07-29 17:54:29 · 1013 阅读 · 0 评论 -
python基础day19笔记
2018.7.26day18回顾对象------------------------->类实例变量(属性) 类变量实例方法 类方法(@classmethod) 静态方法 @staticmethod类内的预制属性: __doc__ 绑定文档字符串 __base__ 属性 绑定父类 __slot...原创 2018-07-26 23:17:09 · 1185 阅读 · 0 评论 -
python基础day18笔记
2018.7.25day17回顾class 语句创建类:class 类名: def 方法名(self,方法传参) ... def __init__(self,方法形参): '''通常在此处对self对象进行初始化操作''' def __del__(self): '''通常用来销毁此对象绑定的数据及释放资源'''实例方法(...原创 2018-07-25 19:11:10 · 700 阅读 · 0 评论 -
python基础day17笔记
2018.7.24day16回顾:文件文本模式: 把文件的字节码自动转换为字符串 换行符会自动转化为'\n' F.read() F.readline() F.readlines() F.write二进制模式: 通过字节串(字节数组)进行读写 F.read() F.write() F.tell() F.seek()文...原创 2018-07-24 20:02:29 · 777 阅读 · 0 评论 -
python基础day16笔记
2018.7.23day15回顾迭代器得到迭代器 iter(x),返回一个访问x的迭代器从迭代器it中拿数据 next(it)两种生成器:生成器函数: 生成器函数里一定有 yiled 语句 next(it)每次调用,生成器函数才会执行生成器表达式: (表达式 for 变量 in 可迭代对象 if 真值表达式)迭代工具函数: zip...原创 2018-07-23 20:31:07 · 748 阅读 · 0 评论 -
python基础day15笔记
2018.7.20day14回顾异常: 错误 异常四条语句:try-except 语句 try-finally 语句 raise 语句 assert 语句day15迭代器 Iterator什么是迭代器 1,迭代器是访问可迭代对象的工具 2,迭代器是指用iter(obj)函数 返回的对象(实例) 3,迭代器可以用next(it)函数获取可...原创 2018-07-20 19:31:57 · 740 阅读 · 0 评论 -
python基础day14笔记
2018.7.19day13回顾自定义模块 模块名.py 模块名必须是标识符三条导入语句 import 语句 from import 语句 from import * 语句__all__列表和以'__' 隐藏属性会对from import语句或from import * 语句产生影响搜索路径顺序 1,当前路径 2,sys.path列表提...原创 2018-07-19 19:55:46 · 706 阅读 · 0 评论 -
python基础day13笔记
2018.7.18day12回顾模块模块的分类: 内置模块 标准库模块 第三方模块(如:$pip3 install tensorflow) 用户自己编写的模块模块导入语句有三种:import 语句例: import math math.factorial(5) import math as m m.factorial(5) f...原创 2018-07-18 20:21:54 · 1054 阅读 · 0 评论 -
python基础day12笔记
2018.7.17day11回顾 高阶函数map filter sorted 递归 recursion 闭包 closureday12装饰器 decorators(专业提高篇) 装饰器是一个函数,主要是作用是用来包装另一个函数或类(后面再讲) 装饰的目的是在不改变原函数名(或类名)的情况下,改变被包装对象的行为函数装饰器 函数装饰器指...原创 2018-07-17 19:07:32 · 1032 阅读 · 0 评论 -
python基础day11笔记
2018.7.16day10回顾: 局部变量 全局变量 locals() globals() def fa(a, b): pass 一个函数可以作为参数传入另一个函数 def fx(fn): pass fx(max) # 传入一个函数 函数可以作为另一个函数的返回值 def fx(): ...原创 2018-07-16 20:20:57 · 1060 阅读 · 3 评论 -
python基础day10笔记
2018.7.13day09回顾:传参把数据传递给函数 传递方式:位置传参 序列传参 关键字传参 字典关键字传参 形参: 把调用函数的实参拿到(接收实参) 形参的定义方式有四种:位置形参 *元组形参(接收多余的位置传参) 命名关键字形参(强制必须使用关键字传参) ** 字典形参(接收多余的关键字传参)函数的缺省参数 default...原创 2018-07-15 22:16:48 · 1050 阅读 · 2 评论 -
python基础day09笔记
2018.7.12day08回顾集合 set,固定集合frozensetday09笔记 函数的参数传递 传递方式: 位置传参 序列传参 关键字传参 字典关键字传参位置传参: 实际参数(实参)的对应关系与形式参数(形参)的对应关系是按位置来依次对应的示意:def mymin (a ,b,c): passmymin(1,2,3)示例:...原创 2018-07-15 22:14:16 · 1155 阅读 · 0 评论 -
python基础day08笔记
2018.7.11 day07回顾 元组tuple 元组是不可变的序列容器 运算: + * += *= < <= > >= == != in ,not in 索引和切片 字典dict 键.值(key-value)对 键不能重复,且只能用不可变类型做为字典的键 字典键[键]=值 #添加和修改键-值对...原创 2018-07-15 22:13:07 · 714 阅读 · 3 评论 -
python基础day07笔记
2018.7.10 day06回顾 列表: 是可变的序列 是容器 索引和切片操作,可以索引切片赋值 del语句 用于删除列表中的元素 del 列表[整数表达式] del 列表[切表] 序列相关的函数 len(x) max(x) min(x) sum(x) any(x) all(x) 列表中的方法: ...原创 2018-07-15 22:11:23 · 1046 阅读 · 0 评论 -
python基础day06笔记
2018.7.7day05回顾: 循环语句 for 语句 语法: for 变量列表 in 可迭代对象: 语句块1 else: 语句块2 可迭代对象: 字符串list range(开始值,结束值,步长) 列...原创 2018-07-15 22:06:48 · 924 阅读 · 0 评论 -
python基础day05笔记
2018.7.6day04回顾: 字符串 字符串格式化表达式 字符串 % (参数) 生成一定格式字符串 %% %d %s ... 占位符和类型码之间的 格式化语句 %+07.2f %-+7.2f 循环语句 break while 语句 语法: whi...原创 2018-07-15 22:04:49 · 893 阅读 · 0 评论 -
python基础day04笔记
2018.7.5day03回顾:字符串 str'' "" '''''' """""" '''first line second line'''字符串内的转义字符 '\' \n \r \t \' \" \\ \xXX \uXXXX \UXXXXXXXXascii (记录128个英文字符对应的编码)Unicode...原创 2018-07-15 22:02:46 · 1060 阅读 · 0 评论 -
python基础day03笔记
2018.7.4day02回顾运算符 + - * / // % ** > < >= <= == != is is not not, and, or + -表达式 1 1 + 2 -5 100 + 200 < 300 + 400 abs(-100) x + 100 if x < 5 el...原创 2018-07-15 22:00:31 · 1346 阅读 · 2 评论 -
python基础day02笔记
2018.7.3day01回顾: python的版本 python 2 python 3解释执行器python3 (C语言开发,CPython的一种) python 文件的后缀 .py运行两种模式: 执行模式: python3 xxxx.py 交互模式: python3 <回车> >>> 数字类...原创 2018-07-15 21:58:16 · 1022 阅读 · 0 评论 -
python基础day01笔记
<<Python 基础 >>简介python的诞生 创建人: Guido van Rossum (荷兰人) 时 间: 1989年python语言的应用领域: 系统运维 网络编程(搜索引擎,爬虫,服务器编程) 科学计算 人工智能,机器人 web 开发 云计算 大数据及数据库编程...原创 2018-07-15 21:50:58 · 1649 阅读 · 5 评论