摘要: 文件编码: 知识点不多,但及其重要,python2和python3处理机制还有不同点,需要注意。 首先: 编码、数据类型,完全不同的概念。 文件编码:可以遵循开发环境、可以自行设定。 变量值编码:python2、我不清楚,貌似可以设定吧sys.setdefaultcode()方法设定? python 阅读全文
posted @ 2017-10-25 17:29 王玥 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 文件操作:操作文件实际是4步骤1、描述文件是哪个 2、打开文件 3、操作文件 4、关闭文件 1、打开文件使用open方法,代码举例: 文件打开模式: 2、操作文件 文件对象提供的各种方法: 3、关闭文件 4、修改文件 5、with用法: 6、模拟进度条??? 深刻体会flush方法的意义 阅读全文
posted @ 2017-10-25 14:15 王玥 阅读(178) 评论(0) 推荐(0) 编辑
摘要: python中的集合 集合定义:一个无序的去重的数据集,主要特性就是去重和关系测试,关系测试不改变集合中的数据值 定义集合:set(list) 可以将list转化为集合set 示例: 定义一个集合:list_1 定义另一个集合:list_2 转化为集合: 可以用list_1自身转化,也可以赋值给其他 阅读全文
posted @ 2017-10-24 14:12 王玥 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 购物车程序: 1、启动程序后,输入用户名密码后,如果是第一次登录,让用户输入工资,然后打印商品列表 2、允许用户根据商品编号购买商品 3、用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒 4、可随时退出,退出时,打印已购买商品和余额 5、在用户使用过程中, 关键输出,如余额,商品已加入购物车 阅读全文
posted @ 2017-10-23 17:18 王玥 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 三级菜单: 1. 运行程序输出第一级菜单 2. 选择一级菜单某项,输出二级菜单,同理输出三级菜单 3. 菜单数据保存在文件中 4. 让用户选择是否要退出 5. 有返回上一级菜单的功能 类定义:menu_class.py 入口程序: 业务程序处理: 附:数据文件: 阅读全文
posted @ 2017-10-21 20:11 王玥 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 训练1: 模拟登陆: 1. 用户输入帐号密码进行登陆 2. 用户信息保存在文件内 3. 用户密码输入错误三次后锁定用户 login2.py: 因为密码是MD5加密的,所以无法直接维护数据源文件,所以提供注册程序:\ reg.py 以下提供数据源文件样例: user_db.doo: 阅读全文
posted @ 2017-10-21 15:25 王玥 阅读(294) 评论(0) 推荐(0) 编辑