Python学习笔记
Python学习笔记
一角残叶
人生如逆旅,我亦是行人
展开
-
Python学习(1)—— Python介绍
1 解释器计算机不能直接理解任何除机器语言以外的语言,所以必须要把程序员所写的程序语言翻译成机器语言,计算机才能执行程序。将其他语言翻译成机器语言的工具,被称为编译器编译器翻译的方式有两种:一个是编译,另外一个是解释。两种方式之间的区别在于翻译时间点的不同。当编译器以解释方式运行的时候,也称之为解释器。2 编译型语言和解释型语言编译型语言:程序在执行之前需要一个专门的编译过程...原创 2019-03-17 11:50:51 · 308 阅读 · 0 评论 -
Python学习(10)—— 变量的进阶
1 变量1.1 变量的引用变量 和 数据 都是保存在 内存 中的在 Python 中 函数 的 参数传递 以及 返回值 都是靠 引用 传递的在 Python 中变量 和 数据 是分开存储的数据 保存在内存中的一个位置变量 中保存着数据在内存中的地址变量 中 记录数据的地址,就叫做 引用使用 id() 函数可以查看变量中保存数据所在的 内存地址注意:如果变量已经被定...原创 2019-03-17 17:05:31 · 191 阅读 · 0 评论 -
Python学习(9)——高级变量类型 公共方法
1 公共方法1.1 Python 内置函数Python 包含了以下内置函数:函数描述备注len(item)计算容器中元素个数del(item)删除变量del 有两种方式max(item)返回容器中元素最大值如果是字典,只针对 key 比较min(item)返回容器中元素最小值如果是字典,只针对 key 比较cmp(item1, i...原创 2019-03-17 16:39:46 · 258 阅读 · 0 评论 -
Python学习(8)——高级变量类型 字典 + 字符串
1 字典dictionary(字典) 是 除列表以外 Python 之中 最灵活 的数据类型字典同样可以用来 存储多个数据通常用于存储 描述一个 物体 的相关信息和列表的区别列表 是 有序 的对象集合字典 是 无序 的对象集合字典用 {} 定义字典使用 键值对 存储数据,键值对之间使用 , 分隔键 key 是索引值 value 是数据键 和 值 之间使用 : ...原创 2019-03-17 16:30:19 · 268 阅读 · 0 评论 -
Python学习(7)——高级变量类型 列表 +元组
1原创 2019-03-17 16:08:41 · 215 阅读 · 0 评论 -
Python学习(6)—— 函数的基础
1 函数定义函数的格式如下:def 函数名(): 函数封装的代码 ……def 是英文 define 的缩写函数名称 应该能够表达 函数封装代码 的功能,方便后续的调用函数名称 的命名应该 符合 标识符的命名规则可以由 字母、下划线 和 数字 组成不能以数字开头不能与关键字重名1.1 能否将 函数调用 放在 函数定义 的上方?不能!因为在 使...原创 2019-03-17 13:08:05 · 150 阅读 · 0 评论 -
Python学习(5)——while循环,赋值运算符,打印,转义字符
1 while初始条件设置 —— 通常是重复执行的 计数器while 条件(判断 计数器 是否达到 目标次数): 条件满足时,做的事情1 条件满足时,做的事情2 条件满足时,做的事情3 ...(省略)... 处理条件(计数器 + 1)while 语句以及缩进部分是一个 完整的代码块1.1 测试: 打印 5 遍 Hello Pytho...原创 2019-03-17 12:59:21 · 730 阅读 · 0 评论 -
Python学习(4)—— 判断语句
1 判断语句在 Python 中,if 语句 就是用来进行判断的,格式如下:if 要判断的条件: 条件成立时,要做的事情 ……注意:代码的缩进为一个 tab 键,或者 4 个空格 —— 建议使用空格在 Python 开发中,Tab 和空格不要混用!if 语句以及缩进部分是一个 完整的代码块else,格式如下:if 要判断的条件: 条件成立时,...原创 2019-03-17 12:48:05 · 323 阅读 · 0 评论 -
Python学习(3)——变量
1 变量1.1 定义变量变量名 = 值在内存中创建一个变量,会包括:变量的名称变量保存的数据变量存储数据的类型变量的地址(标示)1.1 变量的类型在 Python 中定义变量是 不需要指定类型数据类型可以分为 数字型 和 非数字型数字型整型 (int)浮点型(float)布尔型(bool)真 True 非 0 数 —— 非零即真假 False 0...原创 2019-03-17 12:38:31 · 161 阅读 · 0 评论 -
Python学习(2)—— 注释,算术运算符
1 注释单行注释 #多行注释:用 一对 连续的 三个 引号(单引号和双引号都可以)"""这是一个多行注释""" 2 算术运算符运算符描述实例+加10 + 20 = 30-减10 - 20 = -10*乘10 * 20 = 200/除10 / 20 = 0.5//取整除返回除法的整数部分(商) 9 // 2 输出结...原创 2019-03-17 12:09:51 · 196 阅读 · 0 评论 -
Python学习(11)——函数的进阶使用
1 函数进阶1.1 一个函数执行后能否返回多个结果?def measure(): """返回当前的温度""" print("开始测量...") temp = 39 wetness = 10 print("测量结束...") return (temp, wetness)提示:如果一个函数返回的是元组,括号可以省略技巧在 Pytho...原创 2019-03-17 19:00:20 · 626 阅读 · 0 评论