随笔分类 -  python之路 重新修炼

摘要:一、作用域 函数的命名空间可以作用域可以划分为:LEGB四种,使用缩进来规定。 不同的命名空间的变量可以同名。 本地 local 本地使用,在函数缩进中,代表着本地缩进 封闭 enclosing 在嵌套函数中使用, 全局 global 任何地方都能使用,模块的顶层 内置 Builtin 内置,比如 阅读全文
posted @ 2018-04-26 16:42 娄先生 阅读(658) 评论(0) 推荐(0) 编辑
摘要:一、函数的介绍 当我们写一个程序,如果相同的功能需要重复100次。 在没有函数的情况下,我们需要复制粘贴100次。整个脚本文件就变得非常庞大。 如果需要修改这个功能,那我们也需要修改100次。而且容易出错。 so 我们引进了函数。 1.1 定义函数 一个函数最基本的组成部分: 关键字 def 函数名 阅读全文
posted @ 2018-04-23 20:13 娄先生 阅读(488) 评论(0) 推荐(0) 编辑
摘要:一、元祖 表现成对的东西,元表示一元,二元元祖。 像素点,三位坐标,地图等等 都是使用到元祖。 元祖是不可改变的。 但是可以用索引取值。正因为不可变,可当字典的key,可hash。 1.1 元祖的定义 1.2 元祖与列表的转换 使用list 与 tuple方法 二、集合 集合具有去重的功能 2.1 阅读全文
posted @ 2018-04-21 17:17 娄先生 阅读(517) 评论(0) 推荐(0) 编辑
摘要:循环是所有编程语言的必备利器,用于重复的动作等等。 python中的循环有何特殊性:for 与 while 都有自己的else分支。 要学会刹车: 1.条件的控制次数 2.break 与 continue的使用。 一、for 循环 1.1 基本用法 1.2 与可迭代对象的组合 1.2.1 与字符串 阅读全文
posted @ 2018-04-21 16:50 娄先生 阅读(402) 评论(0) 推荐(0) 编辑
摘要:字典是python中一种键值映射类型,采用key-value的存储方式。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。(如果可变,那hash又要重新计算,对应关系常常改就不行了)。 但是在3.6中,字典变成了有序。 字典与 阅读全文
posted @ 2018-04-19 23:55 娄先生 阅读(222) 评论(0) 推荐(0) 编辑
摘要:一、列表推导式 阅读全文
posted @ 2018-04-18 22:54 娄先生 阅读(222) 评论(0) 推荐(0) 编辑
摘要:一、99乘法表 1.1 技术点 记住: for 循环的使用,以及for的嵌套使用 range()的使用,掌握sep为负数的使用的使用。 print() 函数的使用,默认的结尾的换行符 替换 end= ' ' f-format的使用,控制字符的宽度 {x:4} 这样x的输出即使4个字符的 1.2 代码 阅读全文
posted @ 2018-04-18 00:06 娄先生 阅读(949) 评论(0) 推荐(0) 编辑
摘要:一、字符串 1.1 字符串的表现方式 字符串有两种种表现方式 单行 使用一对单引号 或 一对双引号 多行 使用一对三引号 单行 使用一对单引号 或 一对双引号 多行 使用一对三引号 单行 使用一对单引号 或 一对双引号 多行 使用一对三引号 注意: 在最外层使用了单引号,内部只能使用双引号。反之亦然 阅读全文
posted @ 2018-04-15 17:31 娄先生 阅读(271) 评论(0) 推荐(0) 编辑
摘要:一、整数的介绍 整数是所有地方可以用到,游戏,图像处理,现金转钱等 在python中,数字可以分为下面几类: 整数(int) -通常被称为是整型或整数,是正或负整数,不带小数点。py3中已经不区分整形和长整形了。 浮点数(float) -浮点型由整数部分与小数部分组成。 1.2 1.3 2.6 类似 阅读全文
posted @ 2018-04-15 15:51 娄先生 阅读(192) 评论(0) 推荐(0) 编辑
摘要:数据类型是所有的开发语言中必备的武器,python中的数据类型可以分为:数字、字符串、列表、字典、元祖、集合等。 1.1 变量 变量是用来定义数据的,是内存引用的一个标识符。 保持数据供后面代码使用 代码结构更加的清晰 修改代码更加方便 保持数据供后面代码使用 代码结构更加的清晰 修改代码更加方便 阅读全文
posted @ 2018-04-15 14:39 娄先生 阅读(263) 评论(0) 推荐(0) 编辑
摘要:一、前言介绍 python程序的要素: 内置数据类型:亲儿子 内置数据结构:拿手的武器 内置函数:护卫队 标准库:核心部队 第三方库:雇佣军 自定义:杂牌军 逻辑控制语句:指导方针 异常处理:监督机构 内置数据类型:亲儿子 内置数据结构:拿手的武器 内置函数:护卫队 标准库:核心部队 第三方库:雇佣 阅读全文
posted @ 2018-04-15 00:29 娄先生 阅读(256) 评论(0) 推荐(0) 编辑
摘要:一、列表简介 列表相比于字符串,不仅可以储存不同的数据类型,而且可以储存大量数据,32位python的限制是 536870912 个元素,64位python的限制是 1152921504606846975 个元素。 而且列表是有序的,有索引值,可切片,方便取值。 列表是用[ ]来表示,用,隔开“,” 阅读全文
posted @ 2018-04-11 23:49 娄先生 阅读(224) 评论(0) 推荐(0) 编辑

levels of contents