• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
~懒汉~
博客园    首页    新随笔    联系   管理    订阅  订阅
1 2 下一页
2017年11月26日
python之路-14.Json & pickle 数据序列化
摘要: 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)
python之路-16-常用模块学习
摘要: 16.1模块定义 定义:用一砣代码实现了某个功能的代码集合(n个 .py 文件组成的代码集合就称为模块) 模块分为三种: 自定义模块 内置标准模块(又称标准库) 开源模块 16.2导入方法 单个模块导入:import module_name 一个模块多个函数:from module_lanhan i 阅读全文
posted @ 2017-11-26 13:43 ~懒汉~ 阅读(180) 评论(0) 推荐(0)
python之路-15-软件目录结构规范
摘要: 15.1层次清晰的目录结构 1.可读性高: 不熟悉这个项目的代码的人,一眼就能看懂目录结构,知道程序启动脚本是哪个,测试目录在哪儿,配置文件在哪儿等等。从而非常快速的了解这个项目。 2.可维护性高: 定义好组织规则后,维护者就能很明确地知道,新增的哪个文件和代码应该放在什么目录之下。这个好处是,随着 阅读全文
posted @ 2017-11-26 13:32 ~懒汉~ 阅读(206) 评论(0) 推荐(0)
python之路-13-迭代器
摘要: 13.1可迭代对象 我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象: 阅读全文
posted @ 2017-11-26 13:30 ~懒汉~ 阅读(118) 评论(0) 推荐(0)
python之路-11-装饰器
摘要: 11.1装饰器的基本概念 装饰器定义:本质是函数,功能是装饰其它函数(就是为其他函数添加附加功能) 原则:1.不能修改被装饰的函数的源代码 总结:装饰器对被装饰的函数是完全透明的(被装饰的函数不知道装饰器的存在,而装饰器可装饰函数来实现所需功能) 实现装饰器知识储备: 高阶函数+嵌套函数》装饰器 函 阅读全文
posted @ 2017-11-26 13:24 ~懒汉~ 阅读(105) 评论(0) 推荐(0)
python之路-10-函数
摘要: 10.1函数定义及语法 定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 特性:1.减少重复代码 2.使程序变的可扩展 3.使程序变得易维护 语法定义: def sayhi(): #函数名 print("Hello, I'm nobody!") 阅读全文
posted @ 2017-11-26 13:23 ~懒汉~ 阅读(127) 评论(0) 推荐(0)
python之路-09-文件操作
摘要: 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)
python之路-08-集合
摘要: 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 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)
python之路-07-字典
摘要: 注:无序的,不需要下标。可嵌套列表、字典等 字典一种key - value 的数据类型,使用key来找值 语法: info = { 'stu1101': "TengLan Wu", 'stu1102': "LongZe Luola", 'stu1103': "XiaoZe Maliya", } 7. 阅读全文
posted @ 2017-11-26 13:02 ~懒汉~ 阅读(186) 评论(0) 推荐(0)
python之路-06-字符串操作
摘要: #!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)
1 2 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3