2018年8月17日

Python之路 生成器&迭代器

摘要: 列表生成式 现在有个需求,看列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],要求你把列表里的每个值加1,你怎么实现?你可能会想到2种方式 二逼青年版 普通青年版 文艺青年版 其实还有一种写法,如下 装逼青年版 这样的写法就叫做列表生成式 生成器 通过列表生成式,我们可以直接创建一个 阅读全文

posted @ 2018-08-17 21:36 liwei134569 阅读(98) 评论(0) 推荐(0) 编辑

Python之路 函数进阶

摘要: 名称空间 又名name space, 顾名思义就是存放名字的地方,存什么名字呢?举例说明,若变量x=1,1存放于内存中,那名字x存放在哪里呢?名称空间正是存放名字x与1绑定关系的地方 名称空间共3种,分别如下 locals: 是函数内的名称空间,包括局部变量和形参 globals: 全局变量,函数定 阅读全文

posted @ 2018-08-17 21:34 liwei134569 阅读(100) 评论(0) 推荐(0) 编辑

Python之路 函数基础

摘要: 基本定义 函数是什么? 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,具体区别,我们后面会讲,编程中的函数在英文中也有很多不同的叫法。在BASIC中叫做subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和function,在C中只有fu 阅读全文

posted @ 2018-08-17 21:31 liwei134569 阅读(83) 评论(0) 推荐(0) 编辑

python 生涯之常用模块 (二)

摘要: json & pickle 模块 用于序列化的两个模块 json,用于字符串 和 python数据类型间进行转换 pickle,用于python特有的类型 和 python的数据类型间进行转换 Json模块提供了四个功能:dumps、dump、loads、load pickle模块提供了四个功能:d 阅读全文

posted @ 2018-08-17 21:26 liwei134569 阅读(160) 评论(0) 推荐(0) 编辑

Python生涯之常用模块学习 (一)

摘要: time & datetime模块 一、在Python中,通常有这几种方式来表示时间: 时间戳 格式化的时间字符串 元组(struct_time)共九个元素。(由于Python的time模块实现主要调用C库,所以各个平台可能有所不同。) 二、几个定义 UTC(Coordinated Universa 阅读全文

posted @ 2018-08-17 21:08 liwei134569 阅读(185) 评论(0) 推荐(0) 编辑

导航