第九章 - Python 函数返回值、作用域函数的返回值 举例def showplus(x): print(x) return x + 1 showplus(5) 举例def showplus(x): print(x) r ...
python全栈-magedu-2018-笔记15
第八章 - Python函数、参数及参数解构函数 函数 数学定义:y=f(x) ,y是x的函数,x是自变量。y=f(x0, x1, …, xn) Python函数 由若干语句组成的语句块、函数名称、参数列表构成,它是组织代码的最小单元 完成一定的功能 函数的作用 结构化编程对代码的最基本的封 ...
python全栈-magedu-2018-笔记14
第七章 - Python内建函数内建函数 标识 id 返回对象的唯一标识,CPython返回内存地址 哈希 hash() 返回一个对象的哈希值 类型 type() 返回对象的类型 类型转换 float() int() bin() hex() oct() bool() list() tup ...
python全栈-magedu-2018-笔记13
第六章 - Python解析式、生成器解析式、生成器 应该算是python特有的。用熟需要练习,可以大大简化写的代码的长度,原来写好几行,现在写一行就行了。 标准库datetime datetime模块 对日期、时间、时间戳的处理 datetime类 类方法 today() 返回本地时区当前时间 ...
python全栈-magedu-2018-笔记12
第三章 - Python 内置数据结构字典dict key-value键值对的数据的集合 可变的、无序的、key不重复 字典dict定义 初始化 d = dict() 或者 d = {} dict(**kwargs) 使用name=value对初始化一个字典 dict(iterable, **kw ...
python全栈-magedu-2018-笔记11
第三章 - Python 内置数据结构简单选择排序 简单选择排序 属于选择排序 两两比较大小,找出极值(极大值或极小值)被放置在固定的位置,这个固定位置一般指的是某一端 结果分为升序和降序排列 降序 n个数从左至右,索引从0开始到n-1,两两依次比较,记录大值索引,此轮所有数比较完毕,将大数 ...
python全栈-magedu-2018-笔记10
第三章 - Python 内置数据结构集set 约定 set 翻译为集合 collection 翻译为集合类型,是一个大概念 set 可变的、无序的、不重复的元素的集合 set定义 初始化 set() -> new empty set object set(iterable) -&g ...
python全栈-magedu-2018-笔记9
第五章 - Python 封装和结构封装和解构 封装 将多个值使用逗号分割,组合在一起 本质上,返回一个元组,只是省掉了小括号 python特有语法,被很多语言学习和借鉴 t1 = (1,2) # 定义为元组 t2 = 1,2 # 将1和2 ...
python全栈-magedu-2018-笔记8
第四章 - IPython 使用帮助 ? Ipython的概述和简介 help(name) 查询指定名称的帮助,是python帮助 obj? 列出obj对象的详细信息 obj?? 列出更加详细的信息 特殊变量 _ 表示前一次输出 __ 表示倒数第二次输出 ___ 表示倒数第三次输出 ...
python全栈-magedu-2018-笔记7
第三章 - Python 内置数据结构线性结构 线性结构 可迭代 for … in len()可以获取长度 通过下标可以访问 可以切片 学过的线性结构 列表、元组、字符串、bytes、bytearray 切片 切片 通过索引区间访问线性结构的一段数据 sequence[start:st ...