Fork me on github
摘要: 一:迭代器1.1引入几个概念:迭代器,可迭代对象,迭代器对象,器:可以包含多个元素的容器迭代:循环反馈,一次一个迭代器:从装有多个值的容器中一次取出一个值给外界遍历:被遍历的对象必须是有序容器list和str以及tuple靠索引取值,有序容器,可以被遍历1.2可迭代对象对象:python中的一个对象 阅读全文
posted @ 2019-04-03 15:25 khan369 阅读(114) 评论(0) 推荐(0)
摘要: 装饰器:定义一个系统的版本,在做版本升级时 会用到装饰器努力做到既不修改源代码 还可以增加新功能 修改代码的一个原则就是开放封闭原则不能修改被装饰对象(函数)的源代码不能修改修饰对象的调用方式,且能够达到增加功能的效果 给'花瓶'装饰一下def vase(): print('插花')vase() 增 阅读全文
posted @ 2019-04-02 16:01 khan369 阅读(113) 评论(0) 推荐(0)
摘要: 一.认识函数1.函数是一个工具 2.可以完成特定功能的代码块 函数就是存放代码块的容器3.学习函数可以大大缩减我们的工作量二.定义一个函数 根据函数的定义 我们从几个方面看来认识函数,也就是函数的一种分类。1函数的组成部分:函数名,参数,函数体,返回def fn(num): print('传入的nu 阅读全文
posted @ 2019-03-28 17:18 khan369 阅读(457) 评论(0) 推荐(0)
摘要: 1.字符编码人类识别的字符等高级标识符与计算机识别的10二进制标识符之间转化的介质,用来完成人与计算机之间的信息交流。对应关系形成的结构称为编码表编码表的发展史 1.1 8位二级制就是一个字节1byte=8bit 1.2 ASCII码表 1.3 中国的GBK码表 1.4 万国字符编码表unicode 阅读全文
posted @ 2019-03-26 16:41 khan369 阅读(360) 评论(0) 推荐(0)
摘要: 一:元组 tuple 定义:元组是不可变的列表 如:t_1=(1,2,3,'ac') t_2=('ab',) 参数为for循环的可循环对象 元组的数据是不可变的 但是它数据的数据(可变数据类型)是可变的 内置函数:.count和.index(index在该确定的元组范围内中找不到会报错, 而coun 阅读全文
posted @ 2019-03-26 16:40 khan369 阅读(138) 评论(0) 推荐(0)
摘要: 一:可变不可变1. 可变类型:值改变,但是id不变,证明就是在改变原值,是可变类型x=9print(id(x),x)x=10print(id(x),x)2. 不可变类型:值改变,但是id也跟着变,证明是产生了新的值,是不可变类型l=['a','b']print(id(l))l[0]='A'print 阅读全文
posted @ 2019-03-22 21:32 khan369 阅读(158) 评论(0) 推荐(0)
摘要: 一:if判断语句 1.1 if判断语法之一 if条件: 子代码块 1.2 if判断语法之二 if条件: 子代码块 else: 子代码块 1.3 if判断语法之三 if条件: if条件: 子代码块 1.4 if判断语法之四 if条件: 子代码块 elif条件: 子代码块 ,,, else条件: 子代码 阅读全文
posted @ 2019-03-21 18:53 khan369 阅读(217) 评论(0) 推荐(0)
摘要: 一:编程语言介绍 1.1 机器语言 用二进制指令编写程序,直接控制硬件 1.2 汇编语言 用英文标签取代二进制指令编写程序,本质也是在直接控制硬件 1.2 高级语言 用人理解的表达方式去编写程序,无需考虑硬件的操作细节 高级语言分为编译型(c)和解释型(Python) 1.3比较这几种编程语言的优缺 阅读全文
posted @ 2019-03-20 21:30 khan369 阅读(156) 评论(0) 推荐(0)
摘要: 一:注释 1单行注释:如print(hello world) # 这是一行输出代码 2多行注释:如''' 校长亲切 老师博学 主任敬业 ''' 二:数据类型 1整型如age=18 作用:记录事物的等级年龄数量 2浮点型如salary=1.3 作用:记录薪资,身高,体重 3字符串如name='khan 阅读全文
posted @ 2019-03-20 21:29 khan369 阅读(142) 评论(0) 推荐(0)
摘要: 一:计算机硬件 1.1五大组成部分 1.控制器:硬件的指挥系统 2.运算器:实现算数运算和逻辑运算部件 3.存储器: 存放数据和程序的记忆部件。 4.输入设备(input) 键盘 鼠标 扫描仪 5.输出设备(output) 打印机 显示器 绘图仪1.2.计算机运行程序的三大部分 CPU,内存,外存 阅读全文
posted @ 2019-03-18 17:50 khan369 阅读(557) 评论(0) 推荐(0)