随笔分类 - Python学习笔记
摘要:软件目录结构规范 软件开发规范 一、为什么要设计好目录结构? 1.可读性高: 不熟悉这个项目的代码的人,一眼就能看懂目录结构,知道程序启动脚本是哪个,测试目录在哪儿,配置文件在哪儿等等。从而非常快速的了解这个项目。 2.可维护性高: 定义好组织规则后,维护者就能很明确地知道,新增的哪个文件和代码应该
阅读全文
摘要:阅读目录 手工操作 —— 穿孔卡片 批处理 —— 磁带存储和批处理系统 多道程序系统 分时系统 实时系统 通用操作系统 操作系统的进一步发展 操作系统的作用 手工操作 —— 穿孔卡片 1946年第一台计算机诞生--20世纪50年代中期,计算机工作还在采用手工操作方式。此时还没有操作系统的概念。 程序
阅读全文
摘要:part1:程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) #语法错误示范一 if #语法错误示范二 def test: pass #语法错误示范三 print(haha 2.逻辑错误(逻辑错误) #用户输入不完整(比如输
阅读全文
摘要:__len__ len() 单例类 __str__ 方法 __repr__ __del__ del() item系列 [] __hash__ hash() __eq__ ==
阅读全文
摘要:连接到数据库 调用connect方法并传入ODBC连接字符串,其会返回一个connect对象。通过connect对象,调用cursor()方法,可以获取一个游标cursor。如下代码示例: import pyodbc #连接示例: Windows系统, 非DSN方式, 使用微软 SQL Server
阅读全文
摘要:# 九九乘法表 a = 1 while a <= 9: # 行号 # print(a) b = 1 while b <= a: # 列数<=行号 # print(b) print("%dx%d=%d\t" % (a, b, a * b), end=" ") b += 1 print() # 每次循环换行 ...
阅读全文
摘要:类的三大特性:封装、继承、多态 封装: 广义的:给对象封装属性,给类中封装静态字段... 狭义的:私有制、私有成员 私有成员:静态私有字段,静态私有方法,静态私有对象属性。只有在自己类中访问,不能在类的外部或者派生类中访问。 继承:基类(父类)、派生类(子类) 多继承 新式类(python3中,默认
阅读全文
摘要:什么是模块 模块就是一个功能的集合。 模块就和乐高积木差不多,你用这些模块组合出一个模型,然后也可以用这个模块加上其他的模块组合成一个新的模型 模块的种类: 1、内置模块(python自带的比如os、file等模块) 2、自定义模块(自己写的模块) 3、第三方模块(开源模块y) 模块的导入: 自定义
阅读全文
摘要:yield生成器 yield跳出函数后会记录当前函数的状态当下次调用的时候,从记录的状态开始! return后将直接跳出函数! 装饰器 装饰器是函数,只不过该函数可以具有特殊的含义,装饰器用来装饰函数或类,使用装饰器可以在函数执行前和执行后添加相应操作。 简单的来说在不修改原函数的情况下,在对原函数
阅读全文
摘要:Set集合#是一个无序且不重复的元素集合,只需关注value collections系列 计数器(Counter)#对字典进行加工 有序字典(OrderedDict) 默认字典(defaultdict) 可命名元组(namedtuple) 双向队列(deque) 单向队列 浅拷贝 深拷贝 函数 La
阅读全文
摘要:基本数据类型 Python中一切事物都是对象,对象基于类创建 编码: Ascii 8位共256个字符 Unicode码,至少16位 Utf-8 如果是数字、字母、字符2个字节,16位来存;汉字用3个字节,24位来存。 转码: Python内部提供一个sys模块,其中sys.argv用来捕获执行Pyt
阅读全文
摘要:Python简介 请自行百度 Python版本 CPython、JPython...具体介绍请百度 Python应用 Web Programming:Django,Pyramid,Bottle,Tornado,Flask,Web2py GUI Development:wxPython,tkinter
阅读全文