基础
banxiakapai
这个作者很懒,什么都没留下…
展开
-
Python 变量类型及存储
一、概念层级程序模块语句表达式: 创建、处理对象二、变量1、创建:第一次生成规则:包含字母、数字、下划线只能以字母或下划线开头不能有空格避免Python关键字或函数名简短且有描述性区分1,l,0,o2、类型:变量无类型约束类型取决于关联对象3、使用:4、垃圾回收Python自动释放未被引用的对象内部原理依据对象引用计数器统计的数值...原创 2019-06-09 22:41:55 · 512 阅读 · 0 评论 -
Python语句与表达式
语句与表达式代码风格—代码格式指南:PEP8缩进4空格一行不超过79空行赋值语句:基本序列赋值扩展序列解包赋值 *变量,获取剩余元素到list多目标赋值:a = b =0参数化赋值表达式:函数调用字面值方法调用打印操作:print()sep=‘分隔符’end= ‘终止符’file =指定文件流程控制:if…语句一般格式多重分支三元运算符 : a...原创 2019-06-09 22:26:35 · 280 阅读 · 0 评论 -
Python流程控制语句
流程控制: - if..语句 一般格式 多重分支 三元运算符 : a = Y if X else Z - while循环 : 一般格式 break continue pass else...原创 2019-06-09 22:39:44 · 156 阅读 · 0 评论 -
Python 迭代
迭代:迭代协议:next()迭代工具for…推导…map…:迭代器对象 已经实现可迭代对象 iter()->iter()用于生成迭代器内置可迭代对象range()map()zip()…...原创 2019-06-30 08:29:55 · 123 阅读 · 0 评论 -
Python 函数
函数why最大化代码重用最小代码冗余过程分解定义def函数名(参数1…);函数体调用函数名(实际参加)变量作用域Bulit-inGlobalEnclousureLocal参数传递:不可变类型,传递副本给函数,函数内操作不影响原始值可变类型,传递地址引用,函数内操作肯能会影响原始值匹配:位置匹配关键字匹配默认值(调用时省略传值)*args 任意数量参数...原创 2019-06-30 08:46:37 · 151 阅读 · 0 评论 -
面向对象编程
import datetimeclass Book: def __init__(self,title,price,author,publisher,pubdate): self.title = title self.price = price self.author = author self.publisher = pub...原创 2019-07-10 16:57:47 · 127 阅读 · 0 评论 -
包与模块管理
包与模块管理:模块指令:importfrom包why :代码重用子主题实现数据或服务共享步骤1.找到模块文件2.编译为字节码3.运行模块文件搜索范围1.程序主目录2.环境变量3.标准库4.扩展库第一个文件命名为models.py# models.py文件page = 5def test(): print('models...原创 2019-07-06 20:18:12 · 307 阅读 · 0 评论