Python基础笔记
zranfly
随心远行·自然飞
展开
-
python基础学习笔记-文件与异常
python-文件 一、文件读取:with open('Text.text') as file_object: 这里文本文件与.py文件在同一目录 文件路径:相对路径读取的文件在子文件夹中—with open('text_file/filename.text') as file_object:这里文本文件在.py文件的所在目录的子文件夹text_file中,在win系统中使用反斜杠 \ ,linu原创 2018-01-21 14:02:06 · 269 阅读 · 0 评论 -
python基础学习笔记06--枚举
枚举 Enum from enum import Enum class VIP(Enum): #不允许有相同标签,不能更改 YELLOW = 1 #枚举的值要是相同,相同值的那个标签就是它的别名 GREEN = 2 #可以是其他数据类型 BLACK = 3 RED = 4 for v in VIP: print(v) #原创 2018-01-23 22:15:28 · 158 阅读 · 0 评论 -
python编程从入门到实践笔记01
Python入门学习笔记01 《Python编程从入门到实践》第二章笔记 .py 文件后缀 print(“”) 输出语句 msg = “Hello” 字符串 变量名命名规则和其他高级语言相似 一、字符串 字符串可以使用单引号或双引号 “string” / ‘string’ ‘I told my friend,”Pthon”’ 或 “Python is ‘1111’” 这样可以使原创 2017-12-29 23:01:03 · 986 阅读 · 0 评论 -
python基础学习笔记05-正则表达式与json
正则表达式 - 在re模块中,使用re.findall(‘正则表达式’,要匹配的值,匹配模式),返回一个列表;参数:匹配模式 可选,如re.I 忽略大小写 - ‘Python’ 普通字符,’\d’ 元字符;可以混合 - re.match()/re.search() 也可以用于正则表达式的匹配 import re a = 'jskfd123hjg34hj521j' r = r原创 2018-01-23 15:48:06 · 317 阅读 · 0 评论 -
python基础学习笔记03
包、模块、函数 包和模块 1.一个文件夹就是一个包,文件夹里的一个py文件就是一个模块;包里可以含有子包;需要在包中包含 _init_.py文件才能是包,否则是普通文件夹;init.py也是一个模块,要引用init.py模块直接使用包名;可用于导入的初始化操作 2.使用其他包里的模块 包名.模块名 3.包的导入,import 导包注意的问题: 包不会重复导入;避免循环导入;原创 2018-01-14 22:25:53 · 214 阅读 · 0 评论 -
python基础学习笔记02
python笔记-运算符、分支、循环 运算符 变量的定义赋值,规则和其他语言类似 值类型(不可改变):int str tuple元组;引用类型(可改变):list set dict 算数运算符:+、-、、/、//整除、%求余、*幂运算 (无其他语言里的++、–运算符) 关系运算符和其他语言同,逻辑运算符:and,or,not;成员运算符in、not in; 逻辑运算符,in原创 2018-01-14 21:55:34 · 241 阅读 · 0 评论 -
python基础学习笔记01
python基本数据类型笔记 一、Number 基本数据类型(Number):int 整型,float 浮点数 bool 布尔类型-表示真假(True、False—首字母大写) complex 复数 –>type(1) 查看数据类型 2/2 = 1.0 type(2/2) –float , 2//2 = 1 type(2//2) –int // 是整除 .二进制前缀—原创 2018-01-14 21:09:02 · 366 阅读 · 0 评论 -
python基础学习笔记-测试
python单元测试部分代码来自《python编程从入门到实践》一书运行测试用例时,每完成一个单元测试,python都打印一个字符:测试通过打印一个句点,错误打印 E,测试导致断言失败打印一个 F针对单个函数的测试: 测试类继承unittest.TestCase—>class NameTestCase(unittest.TestCase):;测试方法以test_开头—>def test_first_原创 2018-01-21 23:45:49 · 293 阅读 · 0 评论