2018年8月11日
摘要: day 17 上节课复习: 一、shelve模块 Shelve(了解),是更高程度的封装。使用时只针对之前设计生成的文件,可以无视不同平台自动生成的其他文件。 Json的中间格式为字符串,用t写入文件 Pickle的中间格式为bytes,用b写入文件 序列化时更常用Json import shelv 阅读全文
posted @ 2018-08-11 17:43 2Maike 阅读(96) 评论(0) 推荐(0) 编辑
摘要: day 16 阅读全文
posted @ 2018-08-11 17:41 2Maike 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 上节课复习:函数在一个程序内被使用,模块可以被几个程序共享使用 一、软件开发目录 confàsettings.py core(主要逻辑)àsrc.py dbàdb.txt lib(库)àcommon.py bin(入口,启动)àstart.py logàaccess.log readme(说明书) 阅读全文
posted @ 2018-08-11 17:38 2Maike 阅读(100) 评论(0) 推荐(0) 编辑
摘要: day 14 阅读全文
posted @ 2018-08-11 17:33 2Maike 阅读(70) 评论(0) 推荐(0) 编辑
摘要: day 13 阅读全文
posted @ 2018-08-11 17:31 2Maike 阅读(58) 评论(0) 推荐(0) 编辑
摘要: day 12 阅读全文
posted @ 2018-08-11 17:29 2Maike 阅读(138) 评论(0) 推荐(0) 编辑
摘要: day 11 阅读全文
posted @ 2018-08-11 17:28 2Maike 阅读(80) 评论(0) 推荐(0) 编辑
摘要: day 10 阅读全文
posted @ 2018-08-11 17:24 2Maike 阅读(84) 评论(0) 推荐(0) 编辑
摘要: day 9 一、上节课复习: input()接收的是用户的传值 函数的参数调用时接受的是程序员的传值 二、形参与实参 1、形参与实参是什么? 形参(形式参数):指的是在定义函数时,括号内定义的参数,形参其实就变量名 实参(实际参数):指的是在调用函数时,括号内传入的值,实参其实就变量的值 #x,y是 阅读全文
posted @ 2018-08-11 17:23 2Maike 阅读(154) 评论(0) 推荐(0) 编辑
摘要: day 8 一、上节课复习: 什么是文件? 文件是操作系统提供给应用程序操作硬盘的的一个虚拟单位, 用于应用程序将数据永久保存 文件的打开模式: t:text文本模式,读写文件是以字符串为单位,需要指定字符编码, t模式的局限性是只能读写文本文件 b:bytes字节模式,读写文件都是以bytes为单 阅读全文
posted @ 2018-08-11 17:21 2Maike 阅读(114) 评论(0) 推荐(0) 编辑
摘要: day 7 复习: 字符编码表(字符和数字一一对应关系的表)需掌握: 1、以什么编码存的,就应该以该编码取 #coding:utf-8 :用于python解释器读取python文件, 所以文件头指定的编码必须跟python文件存储时用的编码一致 2、 编码解码 unicode 编码encode 》u 阅读全文
posted @ 2018-08-11 17:20 2Maike 阅读(114) 评论(0) 推荐(0) 编辑
摘要: day 6 22 Mar 18 字符编码,文件处理 补充: 元组:相当于不可变的列表 换行: windows平台:\r\n (两个字符)换行,\r为跳到行首,\n为跳至下一行 linux/ mac平台: \n(一个字符)为换行 python:用\n表换行,python帮忙转化成不同平台 数据类型总结 阅读全文
posted @ 2018-08-11 17:17 2Maike 阅读(109) 评论(0) 推荐(0) 编辑
摘要: day 5 一、补充for循环 0 mac 1 apple 2 iphone 3 tesla (0, 'mac') (1, 'apple') (2, 'iphone') (3, 'tesla') <enumerate object at 0x1044fdaf8> 0 mac 1 apple 2 ip 阅读全文
posted @ 2018-08-11 17:16 2Maike 阅读(173) 评论(0) 推荐(0) 编辑
摘要: day 4 python3中没有长整型的概念; python2中, num=2L type(num) => ‘long’ 1.0 -2.0 #1. strip, lstrip, rstrip #作用于首尾两端,可连用,不改变原字符串 egon egon** *egon #2. lower, uppe 阅读全文
posted @ 2018-08-11 17:14 2Maike 阅读(104) 评论(0) 推荐(0) 编辑
摘要: day 3 python基础(补充) y=1 y=x y=x=a=b=c=1 (id相同) m=1 n=2 x=m m=n n=x m=1 n=2 m, n=n, m salaries = [11,12,13,14,15] mon1_sal=salaries [0] …… mon5_sal=sala 阅读全文
posted @ 2018-08-11 17:10 2Maike 阅读(81) 评论(0) 推荐(0) 编辑
摘要: day2 操作系统(补充) 1. 操作系统的用户可以为应用程序,亦可为用户 2. 操作系统包括: 接口程序(将硬件的功能封装成简单的接口,服务应用软件/用户)和 内核 (核心的功能,用于控制硬件) 3. 操作系统的定义:一个协调,管理,控制计算机硬件及软件的控制程序 4. 内核态 与 用户态: CP 阅读全文
posted @ 2018-08-11 17:06 2Maike 阅读(81) 评论(0) 推荐(0) 编辑
摘要: day 1 关键字(python) -- 单词 (English) 语法 (python) -- 语法 (English) 大量练习 程序 (python) -- 作文 (English) 编程语言: 程序员与计算机沟通的介质 编程: 程序员用计算机所能理解的表达方式(编程语言)把自己的思维逻辑写下 阅读全文
posted @ 2018-08-11 17:05 2Maike 阅读(84) 评论(0) 推荐(0) 编辑
摘要: # 今日作业:# 1.掌握课堂案例:验证码import randomimport timesq# def make_code(i):# res = ""# for j in range(i):# # 随机0到9# num = str(random.randint(0,9))# c = chr(ran 阅读全文
posted @ 2018-08-11 11:47 2Maike 阅读(233) 评论(0) 推荐(0) 编辑
摘要: # 今日作业:# p1.以自己的理解总结为什么会出现循环导入,并用代码举例说明# 2.如何来解决循环导入,并解决第1题中的循环导入问题# 3.完成housework.py文件,拥有三个功能:sweep、wash、cook,自定义功能实现(函数体),从文件自执行和作为模块使用两方面,验证三个功能,且两 阅读全文
posted @ 2018-08-11 11:45 2Maike 阅读(233) 评论(0) 推荐(0) 编辑
摘要: # 今日作业:# p1.简述# 什么是模块#一系列功能的集合体# 模块有哪些来源# p1.内置# 2.第三方# 3.自定义# 模块的格式要求有哪些# p1 .py文件# 2 已被编译为共享库或DLL的C或C++扩展# 3 把一系列模块组织到一起的文件夹(注:文件夹下有一个__init__.py文件, 阅读全文
posted @ 2018-08-11 11:41 2Maike 阅读(227) 评论(0) 推荐(0) 编辑