随笔分类 - Python
摘要:面向对象编程思想 OOP 什么是面向对象 面向对象是一种编程思想,是前辈们总结出的经验,指导程序员如何编写出更好的程序 , 核心是对象,程序就是一系列对象的集合, 程序眼负责调度控制这些对象来交互着完成任务: 案例:1 把大象装进冰箱 ? 面向过程: 1.打开冰箱 2.装入大象 3.
阅读全文
摘要:Python简易项目--购物车 项目拆分 # 目录文件结构 - ATM - conf - settings.py - core - src.py - db - db_handler.py - interface - admin_interface.py - bank_interface.py - s
阅读全文
摘要:包的使用 什么是包 # 官方解释 Packages are a way of structuring Python’s module namespace by using “dotted module names” 包是一种通过使用‘.模块名’来组织python模块名称空间的方式。 # 具体的:包是
阅读全文
摘要:模块 整形 浮点型 字符串 列表 字典 集合 元组 布尔值 collection模块 # namedtuple:具名元组 from collections import namedtuple # 导入模块方式 point = namedtuple('坐标',['x','y']) # 关键字named
阅读全文
摘要:常用模块之正则模块 """ 正则表达式与re模块的关系 1.正则表达式是一门独立的技术,任何语言均可使用 2.python中要想使用正则表达式需要通过re模块 """ 初识正则表达式 网站手机号校验功能示例:https://reg.jd.com/reg/person?ReturnUrl=https%
阅读全文
摘要:迭代器 # 什么是迭代器 迭代:更新换代的过程,每次迭代都必须基于上一次的结果 迭代器:迭代取值的工具 # 为什么要用: 迭代器提供不依赖于索引取值的方式 # l = [1,2,3,4,5] # # 生产一个迭代器对象 # iter_l = l.__iter__() # # 迭代器取值 调用__ne
阅读全文