Python天天学_03_基础三】的更多相关文章

Python_day_03 金角大王: http://www.cnblogs.com/alex3714/articles/5740985.html ------Python是一个优雅的大姐姐 学习方式:通过老师的视频以及博客上面文档,以完成作业和知识点归纳的方式编写自己博客. 本节内容 函数基本语法及特性 参数与局部变量 高阶函数 函数的返回值 作用域 (嵌套函数)递归 匿名函数 内置函数 一.函数基本语法及特性 为什么使用函数 代码重复过多,一个劲的copy and paste不符合高端程序员…
Python_day_01 金角大王:http://www.cnblogs.com/alex3714/articles/5465198.html ------Python是一个优雅的大姐姐 学习方式:通过老师的视频以及博客上面文档,以完成作业和知识点归纳的方式编写自己博客. 一.Hello World程序 代码很简单,但是这标志着我进入了Python的大门 运行结果 二.变量 Python是动态类型语言,所以声明变量是不用填加变量类型,例如:name = “Big Bear”:但java是静态类…
Python_day_04 金角大王: http://www.cnblogs.com/alex3714/articles/5765046.html ------Python是一个优雅的大姐姐 学习方式:通过老师的视频以及博客上面文档,以完成作业和知识点归纳的方式编写自己博客. 本节内容 1. 装饰器 2. 生成器 3. 迭代器 4. 软件目录结构规范 一.装饰器 允许向一个现有的函数添加新的功能,同时又不改变其结构. “开放-封闭”原则 封闭:已实现的功能代码块不应该被修改 开放:对现有功能的扩…
Python_day_02 金角大王:http://www.cnblogs.com/alex3714/articles/5717620.html ------Python是一个优雅的大姐姐 学习方式:通过老师的视频以及博客上面文档,以完成作业和知识点归纳的方式编写自己博客. 本节内容 1. 列表.元组操作 2. 字符串操作 3. 字典操作 4. 集合操作 5. 文件操作 6. 字符编码与转码 一.列表操作 归纳: 查 索引(下标) ,都是从0开始 切片 .count 查某个元素的出现次数 .in…
if else流程判断 getpass在pycharm中无法使用,在命令行窗口中进入python环境可以使用. import getpassusername = input("username:") password = getpass.getpass("password:") print(username,password) python中缩进错误: 为什么python中强制缩进,因为python中不需要定义结束符.省去了结束符,子代码强制缩进让结构变得更清晰.…
Python_day_05 金角大王: http://www.cnblogs.com/alex3714/articles/5161349.html ------Python是一个优雅的大姐姐 学习方式:通过老师的视频以及博客上面文档,以完成作业和知识点归纳的方式编写自己博客. 本节内容(尽量重点标记出来,这一节知识很多很难记) 模块介绍 模块一共三种: l  python标准库 l  第三方模块 l  应用程序自定义模块 模块导入方法 import 语句 from…import 语句 From……
6.类属性和实例属性名字冲突怎么办 修改类属性会导致所有实例访问到的类属性全部都受影响,但是,如果在实例变量上修改类属性会发生什么问题呢? class Person(object): address = 'Earth' def __init__(self, name): self.name = name p1 = Person('Bob') p2 = Person('Alice') print 'Person.address = ' + Person.address p1.address = '…
1.接口 public interface Hello { public void sayHello(); } 2.实例类 public class Hello2 { public void sayHello() { System.out.println("hello world2!"); } } public class Hello3 extends Hello2{ } public class HelloImpl implements Hello{ @Override public…
Python全栈开发[基础三]  本节内容: 函数(全局与局部变量) 递归 内置函数 函数 一.定义和使用 函数最重要的是减少代码的重用性和增强代码可读性 def 函数名(参数): ... 函数体 ... 返回值 函数的定义主要有如下要点: def:表示函数的关键字 函数名:函数的名称,日后根据函数名调用函数 函数体:函数中进行一系列的逻辑计算 参数:为函数体提供数据 返回值:当函数执行完毕后,可以给调用者返回数据. 总结使用函数的好处: 1.减少代码重用 2.保持一致性,易维护 3.可扩展性…
Python 基础 三 反射 今天我们先介绍一下反射这个概念,啥是反射?反射就是自己检测自己.在我们Python的面向对象中的反射是啥意思呢?就是通过字符串的形式操作对象相关的属性.python中的一切事物都是对象(都可以使用反射) 在Python中四个产生反射的函数,分别是:hasattr();getattr();setattr();delattr(); 下列方法适用于类和对象(一切皆对象,类本身也是一个对象) hasattr((object, name, default=None)) 判断o…