摘要:
14.1序列化 示例1: #!Author:lanhan#把字典的内存数据类型通过字符串存到硬盘上(json.dumps),仅处理字符串、列表、字典等import jsoninfo = { 'name':'lanhan', 'age':22}f = open("test.txt","w")print 阅读全文
posted @ 2017-11-26 13:44
~懒汉~
阅读(104)
评论(0)
推荐(0)
摘要:
16.1模块定义 定义:用一砣代码实现了某个功能的代码集合(n个 .py 文件组成的代码集合就称为模块) 模块分为三种: 自定义模块 内置标准模块(又称标准库) 开源模块 16.2导入方法 单个模块导入:import module_name 一个模块多个函数:from module_lanhan i 阅读全文
posted @ 2017-11-26 13:43
~懒汉~
阅读(180)
评论(0)
推荐(0)
摘要:
15.1层次清晰的目录结构 1.可读性高: 不熟悉这个项目的代码的人,一眼就能看懂目录结构,知道程序启动脚本是哪个,测试目录在哪儿,配置文件在哪儿等等。从而非常快速的了解这个项目。 2.可维护性高: 定义好组织规则后,维护者就能很明确地知道,新增的哪个文件和代码应该放在什么目录之下。这个好处是,随着 阅读全文
posted @ 2017-11-26 13:32
~懒汉~
阅读(206)
评论(0)
推荐(0)
摘要:
13.1可迭代对象 我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象: 阅读全文
posted @ 2017-11-26 13:30
~懒汉~
阅读(118)
评论(0)
推荐(0)
摘要:
11.1装饰器的基本概念 装饰器定义:本质是函数,功能是装饰其它函数(就是为其他函数添加附加功能) 原则:1.不能修改被装饰的函数的源代码 总结:装饰器对被装饰的函数是完全透明的(被装饰的函数不知道装饰器的存在,而装饰器可装饰函数来实现所需功能) 实现装饰器知识储备: 高阶函数+嵌套函数》装饰器 函 阅读全文
posted @ 2017-11-26 13:24
~懒汉~
阅读(105)
评论(0)
推荐(0)
摘要:
10.1函数定义及语法 定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 特性:1.减少重复代码 2.使程序变的可扩展 3.使程序变得易维护 语法定义: def sayhi(): #函数名 print("Hello, I'm nobody!") 阅读全文
posted @ 2017-11-26 13:23
~懒汉~
阅读(127)
评论(0)
推荐(0)
摘要:
9.1文件操作流程 1.打开文件,得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 9.2 文件读写及关闭操作 #!Author:lanhan#data = open("yesterday",encoding="utf-8").read()#f = open("yesterda 阅读全文
posted @ 2017-11-26 13:14
~懒汉~
阅读(153)
评论(0)
推荐(0)
摘要:
集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 8.1集合操作 8.1.1常用操作 #!Author:lanhanlist_1 = [1,4,5,7,3,6,7,9]list_1 = set(list 阅读全文
posted @ 2017-11-26 13:09
~懒汉~
阅读(163)
评论(0)
推荐(0)
摘要:
注:无序的,不需要下标。可嵌套列表、字典等 字典一种key - value 的数据类型,使用key来找值 语法: info = { 'stu1101': "TengLan Wu", 'stu1102': "LongZe Luola", 'stu1103': "XiaoZe Maliya", } 7. 阅读全文
posted @ 2017-11-26 13:02
~懒汉~
阅读(186)
评论(0)
推荐(0)
摘要:
#!Author:lanhanname = "my \tname is {name} and i an {year} old "print(name.capitalize()) #首字母大写print(name.count("a")) #统计a出现次数print(name.center(50,"-" 阅读全文
posted @ 2017-11-26 12:59
~懒汉~
阅读(141)
评论(0)
推荐(0)