5.Python学习笔记
Liu610921
这个作者很懒,什么都没留下…
展开
-
Python学习笔记(基础篇)_001_字符串转义
python的转移符用的是‘\’,话不多说看代码:(一般的特殊字符否可以有斜杠转义。) 如果觉得用斜杠太麻烦,比如文件路径太长,要加那么多斜杠也很累。就可以使用python的原始字符串格式。在普通字符串的赋值前面加上英文字母'r'即可。如下: 另外,python还支持定义一个站多行的字符串。其实我们主要是讲它用于python的多行注释。 ...2017-02-17 14:36:39 · 334 阅读 · 0 评论 -
Python学习笔记(基础篇)_002_类型转换
原创 2017-02-17 16:58:00 · 73 阅读 · 0 评论 -
Python学习笔记(基础篇)_003_运算符
a=b=c=d=j=113. Python的除法在python3之后有所改变,返回的不再是整数而是浮点数。 4. 两个反斜杠表示取整除法。但如果有浮点型数据参与运算还是会返回浮点数的。 5. ** 表示幂运算符号 (底数和指数都可以不是整数,真的很灵活的哈~~~) 5**3 表示 5*5*5 6. 幂运算的优先级: 比左侧的高,比右侧的低。例如:-3**2 =>-(3**2)==> -9-2**-2 =>2017-02-18 14:46:53 · 58 阅读 · 0 评论 -
Python学习笔记(基础篇)_004_操作符
2017-02-18 15:29:16 · 65 阅读 · 0 评论 -
Python学习笔记(基础篇)_005_列表
2017-02-18 16:51:55 · 51 阅读 · 0 评论 -
Python学习笔记(基础篇)_006_元组
2017-02-20 12:46:36 · 58 阅读 · 0 评论 -
Python学习笔记(基础篇)_007_字符串的各种变态方法
2017-02-20 13:38:39 · 82 阅读 · 0 评论 -
Python学习笔记(基础篇)_008_函数
2017-02-21 19:12:32 · 49 阅读 · 0 评论 -
Python学习笔记(基础篇)_009_嵌套函数
原创 2017-02-22 13:04:50 · 62 阅读 · 0 评论 -
Python学习笔记(基础篇)_010_lambda表达式
基数。2017-02-22 13:14:56 · 61 阅读 · 0 评论 -
Python学习笔记(基础篇)_011_字典
2017-02-26 15:16:06 · 59 阅读 · 0 评论 -
Python学习笔记(基础篇)_012_集合
判断它为字典。并且字典是无序的。 判断集合中是否存在某个元素用 in / not in: 添加元素:add()删除元素:remove() 不可变集合:frozenset()2017-02-26 15:46:34 · 83 阅读 · 0 评论 -
Python学习笔记(基础篇)_013_pickle模块
2017-02-26 17:39:13 · 51 阅读 · 0 评论 -
Python学习笔记(基础篇)_001_字符串转义
2017-02-17 14:36:39 · 79 阅读 · 0 评论 -
java算法与数据结构_1
原创 2014-10-23 17:31:51 · 56 阅读 · 0 评论 -
Python学习笔记(基础篇)_014_GUI模块 easygui的使用
如何导入easygui模块:1.下载本文附件:2016_First_Updates.zip 解压到任意目录。我是解压到了D:\python\easygui 也可以自己到网上下载最新的资源,但是一定要注意保证安装的python版本和easygui的版本是不是兼容的。版本不对的话可能是会出问题的。这里用的版本在python3.4下是没问题的。 命令行: cd/d easygui...2017-03-05 21:23:31 · 216 阅读 · 0 评论 -
Python学习笔记(基础篇)_002_类型转换
1. True和False不仅是布尔类型的变量,也可以作为整型数据参与计算。(呵呵~~这种用法很奇怪,我们知道就好哈。真在程序里面这样写,估计是要被老大骂嗒) 2. 各类型之间的转换用 int(), float(), str()函数即可。 3. 判断Python里的变量是什么类型可以用函数 type() 和isinstance()。官方文档是建议使用isinstance()函数。t...原创 2017-02-17 16:58:00 · 97 阅读 · 0 评论 -
Python学习笔记(基础篇)_003_运算符
python 的常用运算符除了我们熟知的 + - * / % 还有 // 和 ** (Python 3) python的一些简介用法:1. += , -=, *= , /=2. 复制的时候可以按这种格式写: a=b=c=d=j=113. Python的除法在python3之后有所改变,返回的不再是整数而是浮点数。 4. 两个反斜杠表示取整除法。但如果有浮点型数据参...2017-02-18 14:46:53 · 85 阅读 · 0 评论 -
Python学习笔记(基础篇)_004_操作符
1. 三元操作符:格式和Java很不一样格式:变量1 条件判断 变量2 (如果满足条件判断返回变量1,否则返回变量2) small = x if x<y else y, 返回x,y中较小的一个。 2. Assert (断言):assert后面的条件若是不满足,程序将崩溃。 ...2017-02-18 15:29:16 · 79 阅读 · 0 评论 -
Python学习笔记(基础篇)_005_列表
列表的定义:a=['aa',2,True,[1,2,3],{11,22,33}] //python列表可以放任何类型的数据a=[] //定义空列表 向列表中添加元素:append(): 在列表的末尾处添加一个元素extend(): 在列表的末尾拼接新的列表的所有元素...2017-02-18 16:51:55 · 97 阅读 · 0 评论 -
Python学习笔记(基础篇)_006_元组
元组和列表有很多用法类似。最大的区别之一就是元组的数据是不能改变的。有点类似Java里的String类型。 创建元组:一般情况下,我们是用小括号来创建的。但是要注意:a=(2) //不是元组,是一个int类型的数字。a=(2,) //加上逗号才是元组a=(1,2,3,3) //正常的元组a=1,2,3,4 //也是元组,不过这个定义有点奇怪。最好不要用。a=...2017-02-20 12:46:36 · 69 阅读 · 0 评论 -
Python学习笔记(基础篇)_007_字符串的各种变态方法
1.字符串的切片2.索引a='Hello World'a[1] => 'e' 3.capitalize() :将字符串的第一个字符变成大写 4.casefold() :将字符串全部变为小写 5.center():字符串按某个长度居中,不够的填充空格 6.count():字符串中某个子串在某段位置中出现的次数 7.endswith()...2017-02-20 13:38:39 · 93 阅读 · 0 评论 -
Python学习笔记(基础篇)_008_函数
函数的定义 def functionName():显示注释文档 help(functionName) 关键字参数:按关键字名称赋值调用函数 参数默认值: 定义函数是,可以给参数一个默认值。调用的时候若是没有赋值参数会取默认值。注意:带默认值得参数必须放在不带默认值参数的后面。 收集参数:就是参数的个数不定。只需要在参数名前面加上*号就可以了。所有传入的实参将被组装到...2017-02-21 19:12:32 · 85 阅读 · 0 评论 -
Python学习笔记(基础篇)_009_嵌套函数
Python支持函数的嵌套:(如下)需要注意的地方:内部函数的作用域是外部函数内。出了外部函数就不能调用内部函数。 闭包: 调用外部函数返回的是内部函数。那么返回的函数就叫做闭包。 内部函数访问外部函数的变量:相对于内部函数而言,外部函数的变量就像全局变量。可以访问但是不能直接修改。如果要修改的话,需要用到关键字nonlocal。 ...原创 2017-02-22 13:04:50 · 99 阅读 · 0 评论 -
Python学习笔记(基础篇)_010_lambda表达式
lambda表达式主要是用来创建匿名函数:lambda x,y: x+y // 分号左边的是参数,多参数可以用逗号隔开。右边是返回的结果。 实例:1.过滤列表里的基数。 ...2017-02-22 13:14:56 · 106 阅读 · 0 评论 -
Python学习笔记(基础篇)_011_字典
字典是Python里的唯一映射类型。用大括号声明。dic1={key1:value1,key2:value2} 空字典: dic2={} 用dic工厂函数构造字典:工厂方法 dict()用关键字方法,关键字 AA BB CC不能加引号。创建键值对序列构造字典。fromKeys():创建新的字典,对原字典没有改变。 keys() values() i...2017-02-26 15:16:06 · 90 阅读 · 0 评论 -
Python学习笔记(基础篇)_012_集合
python里面集合也是用一组大括号定义。dic={} //表示的是字典dic={'A','B','C'} //当大括号里的一组数据并没有体现键值映射关系的时候,python会智能地判断它为字典。并且字典是无序的。 判断集合中是否存在某个元素用 in / not in: 添加元素:add()删除元素:remove() 不可变集合:frozenset(...2017-02-26 15:46:34 · 71 阅读 · 0 评论 -
Python学习笔记(基础篇)_013_pickle模块
Python的Pickle模块就是将python里的数据对象持久化到文件中。并且也提供了读取数据的接口。方便将数据与代码分离。pickle模块的常用接口:dump(): 将数据序列化保存到文件中load():反序列话化读取文件中的数据 //序列化数据。open文件的时候mode一定要是wb模式,即写入二进制数据。 //反序列化:即从二进制文件中读取Python对象。o...2017-02-26 17:39:13 · 92 阅读 · 0 评论 -
Python学习笔记(基础篇)_014_GUI模块 easygui的使用
2017-03-05 21:23:31 · 74 阅读 · 0 评论