摘要: 1.模块 一个模块就是一个包含python代码的文件,后缀名是.py,模块就是python文件 为什么我们用模块 程序太大,编写维护非常不方便,需要拆分 模块可以增加代码重复利用的方式 但做命名空间使用,避免命名冲突 如何定义模块 模块就是一个普通文件,所以任何代码可以直接书写 不过根据模块的规范, 阅读全文
posted @ 2019-02-16 20:32 Rener 阅读(118) 评论(0) 推荐(0) 编辑
摘要: ``` lass Student(): def __init__(self,name = "NoName". age = 19): self.name = name self.age = age def say(self): prinmt("My name is {0}".format(self.name)) def sayHello(): print("Hi,欢迎来... 阅读全文
posted @ 2019-02-16 20:30 Rener 阅读(114) 评论(0) 推荐(0) 编辑
摘要: ``` class A(): name = 'jjc' age = 18 for k,v in A.__dict__.items(): print(k,"--",v) class Student(): name = "jjc" age = 18 # 注意say的写法 def say(self): self.name = 'jjc1' self.age = 200 ... 阅读全文
posted @ 2019-02-10 21:41 Rener 阅读(173) 评论(0) 推荐(0) 编辑
摘要: oop Python面向对象 Python的面向对象 面向对象编程 基础 共有私有 继承 组合,Mixin 魔法函数 魔法函数概述 构造类魔法函数 运算类魔法函数 1.面向对象概述(ObjectOriented,00) OOP思想 几个名词 OO:面向对象 OOA:面向对象的分析 OOD:面向对象的 阅读全文
posted @ 2019-02-09 21:51 Rener 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 双层列表循环变异 列表内涵:list content 通过简单方法创作列表 列表生成式可以嵌套 a = [i for i in range(1,4)] print(a) b=[i for i in range(100,400) if i % 100 == 0] print(b) c = [m+n f 阅读全文
posted @ 2019-01-27 16:51 Rener 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 变量作用域 变量作用域范围限制 按照作用域分类: 全局(global):在函数外部定义 局部(local):在函数内部定义 变量的作用范围: 全局变量:在整个全局范围都有效 全局变量在局部可以使用(即函数内部可以使用函数外部定义的变量) 局部变量可以在局部范围使用 局部变量无法在全局范围使用 LEG 阅读全文
posted @ 2019-01-19 13:08 Rener 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 四类参数 普通参数 默认参数 关键字参数 收集参数 关键字参数开始 语法 好处: 这么写,不容易混淆 使用关键字参数,可以不考虑参数位置 关键字参数案例 收集参数 把没有位置,不能和定义时的参数位置相对应的参数,放入一个特定的数据结构中 语法 参数名args约定俗称 args前的星号代表是一个收集参 阅读全文
posted @ 2019-01-15 22:46 Rener 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 创建和使用类 创建Dog类 根据类创建实例 使用类和实例 Car类 给属性指定默认值 修改属性的值 继承 如果编写的类是另一个现成类的特殊版本,可使用继承 子类的方法__init__() 重写父类的方法 可在子类中定义一个这样的方法,即它与重写的父类方法同名。 这样python将不会考虑这个父类方法 阅读全文
posted @ 2018-12-23 23:35 Rener 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 函数 定义函数 实参和形参 位置实参 关键字实参 默认值 返回字典 结合使用函数和while循环 传递列表 禁止函数修改列表 传递任意数量的实参 使用任意数量的关键字实参 将函数存储在模块中 导入整个模块 导入特定的函数 使用as给函数指定别名 使用as给模块指定别名 导入模块中所有函数 阅读全文
posted @ 2018-12-12 23:34 Rener 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 函数input()的工作原理 编写清晰的程序 使用while循环 使用break退出循环 再循环中使用continue current_number=0 while current_number 阅读全文
posted @ 2018-12-08 10:09 Rener 阅读(163) 评论(0) 推荐(0) 编辑