10 2017 档案

摘要:1、基本定义 在子程序中定义的变量称为局部变量,在程序的一开始定义的变量称为全局变量。 全局变量作用域是整个程序,局部变量作用域是定义该变量的子程序。 当全局变量与局部变量同名时:在定义局部变量的子程序内,局部变量起作用;在其它地方全局变量起作用。 阅读全文
posted @ 2017-10-30 23:29 Druid_Py 阅读(227) 评论(0) 推荐(0) 编辑
摘要:1、函数的定义 定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。其特性如下: 减少重复代码 使程序变的可扩展 使程序变得易维护 2、语法定义 3、函数返回值 4、带有参数的函数 4.1、普通参数 函数的参数又分为形式参数和实际参数: 形参变量: 阅读全文
posted @ 2017-10-30 18:03 Druid_Py 阅读(676) 评论(0) 推荐(0) 编辑
摘要:1、字符编码 字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。 Unicode下一个中文字符和英文字符都占两字节。 UTF-8下一个中文占三个字节(绝大多数的情况,偏僻中文字符的占四个),英文占一个字节。 GBK下一个中文占两个字节,英文占一个字节。 1980 GB2312 ,支持 阅读全文
posted @ 2017-10-29 20:44 Druid_Py 阅读(253) 评论(0) 推荐(0) 编辑
摘要:1、集合 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了。 关系测试,测试两组数据之前的交集、差集、并集等关系。 2、定义集合 3、集合的关系操作 4、集合的常用操作 阅读全文
posted @ 2017-10-27 10:55 Druid_Py 阅读(249) 评论(0) 推荐(0) 编辑
摘要:Python中的字符串用单引号 ' 或双引号 " 括起来,并且字符串不能被修改。字符串的常用操作如下 1、字符串的截取 语法:变量[头索引:尾索引] (索引值以 0 为开始值,-1 为从末尾的开始位置) 例如: str1 = Druid print(str1[0]) #输出D(第一个字符) prin 阅读全文
posted @ 2017-10-26 10:21 Druid_Py 阅读(383) 评论(0) 推荐(0) 编辑
摘要:引用自:http://www.cnblogs.com/alinh/p/6603976.html 直接赋值:其实就是对象的引用(别名)。 浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象。 深拷贝(deepcopy): copy 模块的 deepcopy 方法,完全拷贝了父对象及其子对象。 阅读全文
posted @ 2017-10-25 16:14 Druid_Py 阅读(118) 评论(0) 推荐(0) 编辑
摘要:1、文件基本操作 2、打开文件的模式 打开文件的模式有: r,只读模式(默认)。 w,只写模式。【不可读;不存在则创建;存在则覆盖】 a,追加模式。【可读;不存在则创建;存在则只追加内容】 r,只读模式(默认)。 w,只写模式。【不可读;不存在则创建;存在则覆盖】 a,追加模式。【可读;不存在则创建 阅读全文
posted @ 2017-10-19 14:59 Druid_Py 阅读(256) 评论(0) 推荐(0) 编辑
摘要:1、字典 Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,是一系列键-值(key-value)对,具有极快的查找速度。键-值是两个相关联的值。指定键时,Python会返回与之相关联的值。键-值之间用冒号分割,而键-值对之间用逗号分隔。字典是无序的且 阅读全文
posted @ 2017-10-17 17:48 Druid_Py 阅读(320) 评论(0) 推荐(0) 编辑
摘要:1、条件测试 每条if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件测试。Python根据条件测试的值为True还是False来决定是否执行if语句中的代码。条件测试为True,则执行;否则,不执行。 1.1、检查特定值是否包含在列表中 1.2、布尔表达式 布尔表达式结果要 阅读全文
posted @ 2017-10-17 11:07 Druid_Py 阅读(553) 评论(0) 推荐(0) 编辑
摘要:1、什么是元组 Python将不能修改的值称为不可变的,而不可变的列表成为元组,使用( )来表示,元组也用索引来访问其元素。需要注意的是,元组的元素不能改变,但是元素的元素却可以改变。 1.1、定义元组 1.2、遍历元组中的所有元素 1.3、“修改”元组中的元素 1.4、获取元组元素索引 1.5、获 阅读全文
posted @ 2017-10-17 09:24 Druid_Py 阅读(249) 评论(0) 推荐(0) 编辑
摘要:1、遍历整个列表 2、创建数值列表 2.1、使用函数range() 2.2、使用range()函数创建数字列表 2.3、对数字列表执行简单的统计 2.4、列表解析 2.5、练习题 3、使用列表的一部分 3.1 切片 要使用切片,可指定要使用的第一个元素和最后一个元素的索引。和函数range()一样, 阅读全文
posted @ 2017-10-16 17:53 Druid_Py 阅读(508) 评论(0) 推荐(0) 编辑
摘要:1、列表是什么 列表是由一系列按照特定顺序排列的元素组成。用[ ]来表示列表,并用逗号来分割其中的元素。 1 bicycles = ['trek' , 'cannondale' , 'redline' , 'specialized'] #列表还可以用list1 = list()这个方法创建,例如tu 阅读全文
posted @ 2017-10-16 15:58 Druid_Py 阅读(254) 评论(0) 推荐(0) 编辑
摘要:1、变量命名规范 变量名只能包含字母、数字和下划线。变量名可以字母或者下划线开头,但不能以数字开头。例如,variable_1合法,但是1_variable就是非法的变量命名。 变量名不能包含空格,但可以使用下划线来分割单词。例如,Hello_World合法,但是Hello World就非法。 不能 阅读全文
posted @ 2017-10-16 13:59 Druid_Py 阅读(436) 评论(0) 推荐(0) 编辑
摘要:map: (图片引用自wupeiqi) 代码示例: filter: (图片引用自wupeiqi) 代码示例: 阅读全文
posted @ 2017-10-13 16:58 Druid_Py 阅读(227) 评论(0) 推荐(0) 编辑
摘要:常用内置函数 阅读全文
posted @ 2017-10-13 15:40 Druid_Py 阅读(127) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示