2017年10月19日

python零基础学习2-函数2-生成器(generator)

摘要: 列表生成式 缺点: 一次生成元素较多的列表, 占用内存较大 解决方案: 在使用过程中依次生成 生成器 使用列表生成式创建生成器: 生成器只能通过循环调用, 生成元素, 不能使用b[100], 切片等功能 b.__next__() 可以求下一个, 但无法回到上一个 生成器只能记住当前元素, 之前的元素 阅读全文

posted @ 2017-10-19 16:34 bell03 阅读(137) 评论(0) 推荐(0)

2017年10月10日

python零基础学习1-基础知识6-字符编码与函数

摘要: 字符编码 所有编码(unicode除外)之间的转换, 都要先转成unicode unicode和GBK之间是不互相兼容的 函数 1.概述 1) 编程方法的分类 面向对象: 类 class 面向过程: 过程 def 函数式编程: 函数 def (Fuctional Programming) 函数没有变 阅读全文

posted @ 2017-10-10 15:13 bell03 阅读(107) 评论(0) 推荐(0)

python零基础学习1-基础知识5-集合与文件

摘要: 集合: 一种特殊的列表 集合中的数据不会重复 可以测试两组数据的关系: 交集, 并集, 差集 集合中的数据是无序的 1. 创建集合 2. 集合关系测试 1) 求交集 2) 求并集并去重 3) 求差集: 1有, 2没有的 4) 对称差集: 并集-交集 5) 关系判断 3. 集合的变更 Tip: 下面判 阅读全文

posted @ 2017-10-10 13:11 bell03 阅读(104) 评论(0) 推荐(0)

2017年9月22日

python零基础学习1-基础知识4-列表, 字符串与字典

摘要: 列表 元组 列表的一种, 只是不能增删改, 只能查. 常用于DB链接等程序启动后不能被改动的配置. eg: name=("alex","bell") 字符串 字典 阅读全文

posted @ 2017-09-22 17:27 bell03 阅读(147) 评论(0) 推荐(0)

python零基础学习1-基础知识3-模块,数据类型与计算

摘要: 模块: 封装好的功能, 又叫库 标准库: 无需安装, 可直接导入, 如: sys, os. 注意: 导入库名不要与当前文件名相同 第三方库: 需下载安装, 才能使用 示例: 注意: 导入XX.py文件, 在执行脚本时, 将会直接执行XX.py 相同路径下文件可直接import 如创建新的路径, 可将 阅读全文

posted @ 2017-09-22 14:32 bell03 阅读(126) 评论(0) 推荐(0)

2017年9月14日

python零基础学习1-基础知识2-代码初见

摘要: 注释及引号的使用 要求用户输入字符, 及字符串拼接 注意: 用户输入的都为字符串, 如需当做数字使用需要进行转换: int(age) 模拟linux登录, 密码密文展示 注意: 该写法在pycharm中不不好用 if...else流程判断 注意: 由于没有{ }等结束符, 缩进必须正确 while循 阅读全文

posted @ 2017-09-14 14:29 bell03 阅读(158) 评论(0) 推荐(0)

python零基础学习1-基础知识1-python简介

摘要: 编程语言分类方法1: 编译型: 如C,C++, 编写代码为源文件, 要编辑生成可执行文件才能执行 解释型: 如vbs, python无需编译, 使用解释器来执行, 可执行性更好; java使用了两者折中的方式, 编译生成的文件仍依靠解释器执行, 所以也属于解释型语 编程语言分类方法2: 动态类型语言 阅读全文

posted @ 2017-09-14 13:51 bell03 阅读(108) 评论(0) 推荐(0)

导航