随笔分类 -  Python入门

摘要:一、时间模块 在Python中,通常有这几种方式来表示时间: 时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。 格式化的时间字符串(Format String) 结 阅读全文
posted @ 2017-06-06 19:51 Deasion 阅读(329) 评论(0) 推荐(0)
摘要:一:什么是正则? 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 生活中处处都 阅读全文
posted @ 2017-06-03 11:21 Deasion 阅读(199) 评论(0) 推荐(0)
摘要:一、内置函数 二、递归函数 阅读全文
posted @ 2017-06-03 11:09 Deasion 阅读(211) 评论(0) 推荐(0)
摘要:一、生成器函数#生成器函数:只要函数体包含yield关键字,该函数的执行结果就是生成器函数#生成器就是迭代器# def foo():# return 1# return 2# return 3# return 4## res1=foo()# print(res1)## res2=foo()# pri 阅读全文
posted @ 2017-06-03 11:05 Deasion 阅读(179) 评论(0) 推荐(0)
摘要:'''一、闭包:1. 定义在内部函数2. 包含对外部作用域而非全局作用域的引用,该内部函数就成为闭包函数'''## def f1():# x = 1# def f2():# print(x)## return f2## f=f1()# # print(f)## x=10000000000000000 阅读全文
posted @ 2017-06-03 10:59 Deasion 阅读(152) 评论(0) 推荐(0)
摘要:一、函数对象 函数对象,函数是第一类对象,即函数可以当做数据传递 具体特点: 1、可以被引用; 2、可以当作参数传递 3、返回值可以是函数 4、可以当作容器类型的元素 具体应用场景: 二、函数的嵌套 1、函数的嵌套调用 2、函数的嵌套定义 三、名称空间与作用域 1、定义名字的方法 2、三种名称空间 阅读全文
posted @ 2017-06-01 21:58 Deasion 阅读(193) 评论(0) 推荐(0)
摘要:一 为何使用函数 总结使用函数的好处: 1.代码重用 2.保持一致性,易维护 3.可扩展性 二 函数的分类 在python中函数分两类:内置函数,自定义函数 三 函数的返回值 3.1 返回值的定义 3.2 return 一个值 函数调用返回的结果就是这个值 3.3 return 值1,值2,值3,. 阅读全文
posted @ 2017-05-20 00:00 Deasion 阅读(256) 评论(0) 推荐(0)
摘要:一.文件处理流程 二.基本操作 2.1 文件编码 2.2 文件打开模式 打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。 打开文件的模式有: r ,只读模式【默认模式,文件必须存在,不存在则抛出异常】 w,只写模式【不可读;不存在则创建; 阅读全文
posted @ 2017-05-19 23:16 Deasion 阅读(240) 评论(0) 推荐(0)
摘要:一 了解字符编码的知识储备 1. 文本编辑器存取文件的原理(nodepad++,pycharm,word) 打开编辑器就打开了启动了一个进程,是在内存中的,所以在编辑器编写的内容也都是存放与内存中的,断电后数据丢失 因而需要保存到硬盘上,点击保存按钮,就从内存中把数据刷到了硬盘上。 在这一点上,我们 阅读全文
posted @ 2017-05-19 22:40 Deasion 阅读(299) 评论(0) 推荐(0)
摘要:1 ######################################## str 字符串 及类中的各种技能########################################## 2 3 # 1. capitalize 字符串首字母大写 4 # 自身不变,会生成一个新的值 5 # name = 'deasion' # str类的对象 6 # v ... 阅读全文
posted @ 2017-05-13 10:25 Deasion 阅读(418) 评论(0) 推荐(0)
摘要:a. 整数 int - 创建 a = 123 a = int(123) - 转换 age = "18" new_age = int(age) b. 布尔值 - 创建 a = True b = False - 转换 - 数字转换,只有0是False,其他True - 字符串, 只有""是False,其 阅读全文
posted @ 2017-05-05 20:12 Deasion
摘要:a. i += 1 b. if 1 == 1 or 1 > 2 and 1 == 4: print('正确') else: print('错误') c. content = "Alex 前几天去泰国玩姑娘,一不小心染上了病,他的内心活动是,真该多来几个" if "前几天去" in content: 阅读全文
posted @ 2017-05-05 20:11 Deasion 阅读(142) 评论(0) 推荐(0)
摘要:1. 输入,输出 2. 条件语句 if 条件: 成功走这里 else: 失败走着 应用: import getpass name = input("请输入姓名:") pwd = getpass.getpass('请输入密码:') if name == 'deasion' and pwd == '12 阅读全文
posted @ 2017-05-05 20:10 Deasion 阅读(149) 评论(0) 推荐(0)
摘要:- 字母 - 数字(不能开头) - 下划线 - 不能使用python内置关键字 PS: 下划线分割 阅读全文
posted @ 2017-05-05 19:59 Deasion 阅读(119) 评论(0) 推荐(0)
摘要:最开始:英文256-> ascii :a 00000010 s 00000100 dfasd98123hksinqjkashdakls 万国码(至少16位) :a 00000000 00000010 中 10000000 00000000 00000010 文,日文。lljasdfasdfsfda 阅读全文
posted @ 2017-05-05 19:57 Deasion 阅读(154) 评论(0) 推荐(0)
摘要:1、Python的介绍 Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。 Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License) 阅读全文
posted @ 2017-05-05 19:51 Deasion