09 2018 档案

摘要:一:编写函数,(函数执行的时间是随机的)import randomimport timedef i(): x=random.randint(0, 5) time.sleep(x) print('恭喜we')i()二:编写装饰器,为函数加上统计时间的功能 import timedef outter(a 阅读全文
posted @ 2018-09-27 21:27 葛洪 阅读(131) 评论(0) 推荐(0)
摘要:装饰器: what:写一个函数为另一个函数添加功能 why:开发封闭的原则,软件一旦上线就应该封闭修改,开放拓展 封闭修改:1.不能修改软件源代码。2.也不能修改软件的调用方式 开发拓展:可以为原有的功能添加新的功能。 装饰器就是要在不改变软件源代码以及调用方式的前提下,为软件添加新的功能 how: 阅读全文
posted @ 2018-09-27 20:32 葛洪 阅读(99) 评论(0) 推荐(0)
摘要:函数对象: 指的是函数的内存地址可以想一个变量值一样去使用 1.变量值可以被引用 2变量值可以当做参数传给另外一个函数 3.变量值可以当做函数的返回值 4.变量值可以是容器类型的元素 函数的嵌套: 指的是在一个函数里又调用其他函数 # def max2(x,y):# if x > y:# retur 阅读全文
posted @ 2018-09-26 22:17 葛洪 阅读(105) 评论(0) 推荐(0)
摘要:一、函数的使用原则: 函数的使用原则分为2个阶段 1.定义阶段:只检测语法,不执行函数体代码 2.调用阶段:会触发函数体代码的运行 先定义后调用 二、函数的定义与调用形式 函数定义的3种形式: 1.有参函数 def func(xxxxx) pass func(1) 2.无参函数 def func() 阅读全文
posted @ 2018-09-25 17:03 葛洪 阅读(125) 评论(0) 推荐(0)
摘要:元组: 元组是什么? 不可变的列表 为什么用元组? 当用户只有读的需求时,用元组最合适 怎么用? 在()内用,隔开存放多个任意类型的值 1、按索引取值(正向取+反向取):只能取 2、切片(顾头不顾尾,步长) 3、长度 4、成员运算in和not in 5、循环 阅读全文
posted @ 2018-09-18 21:26 葛洪 阅读(195) 评论(0) 推荐(0)
摘要:# 1) 移除 name 变量对应的值两边的空格,并输出处理结果name = " aleX"print(name.strip(' ')) # 2) 判断 name 变量对应的值是否以 "al" 开头,并输出结果
false # 3) 判断 name 变量对应的值是否以 "X" 结尾,并输出结果
tu 阅读全文
posted @ 2018-09-17 20:11 葛洪 阅读(134) 评论(0) 推荐(0)
摘要:1.可变不可变类型 定义方式:age=18 age=int(18) 可变是指值变了,id不变。不可变是指值变了,id也变了。 2.数字类型 一: 整型int 只能将纯数字的字符串转换成整型,小数点后舍弃 二 浮点型float 2、定义方式 salary=1.3 salary=float(1.3) 3 阅读全文
posted @ 2018-09-17 19:09 葛洪 阅读(83) 评论(0) 推荐(0)
摘要:作业一 1.简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型? 编译型(c)谷歌翻译 解释型(python)同声传译 编译型执行效率高与解释型,开发效率低于解释型 2.执行 Python 脚本的两种方式是什么 交互式环境、 将代码输入文本 3.Pyhton 单行注释 阅读全文
posted @ 2018-09-14 20:37 葛洪 阅读(115) 评论(0) 推荐(0)
摘要:if? if是用来判断一个条件成立则...不成立则.... 为何要用if? 让计算机想人一样有判断能力 如何用if判断? 语法1 if 条件: code1、code2,code3 语法2 if 条件: code1、code2,code3 else: code1、code2,code3 语法3 if 阅读全文
posted @ 2018-09-14 18:53 葛洪 阅读(105) 评论(0) 推荐(0)
摘要:2、python test.py执行的三个阶段是什么?在哪个阶段识别文件内的python语法? 先运行python解释器,将python文件从硬盘读取到内存,解释执行内存读取的代码,开始识别python语法。 在第3个阶段识别文件内的python语法 3、将下述两个变量的值交换 s1='alex' 阅读全文
posted @ 2018-09-13 17:32 葛洪 阅读(110) 评论(0) 推荐(0)
摘要:1.变量:id、type、value id:变量值的编号,内存地址不同id则不同 type:变量的种类(类型) value:值 is与== is:比较id是否相等 ==:判断值是否相等 id相等,值一定相等 值相等id不一定相等 2.基本数据类型 什么是基本数据类型? 变量值的类型 为什么要用基本数 阅读全文
posted @ 2018-09-13 15:48 葛洪 阅读(115) 评论(0) 推荐(0)
摘要:操作系统基础 操作系统是协调、控制、管理计算机硬件资源与软件资源的控制程序 为什么要用操作系统? 1.操作系统可以把复杂的操作简化给用户使用或者应用程序 2.可以让应用程序对计算机硬件竞争变的有序 一套完整的计算机分为:操作系统、应用程序、计算机硬件 编程语言的分类 机械语言:使用二进制让计算机工作 阅读全文
posted @ 2018-09-12 17:31 葛洪 阅读(143) 评论(0) 推荐(0)
摘要:什么是计算机硬件基础? 包含控制器、处理器、存储器、输入设备、输出设备。 运行程序的三大核心硬件 CPU:运行+控制 内存:存储优点速度快,但断电消失。 硬盘:存储有点永久保存,但速度慢。 什么是编程语言? 编程语言是人与计算机直接交流的语言。 为什么要学习编程语言? 通过学习编程语言来奴役计算机为 阅读全文
posted @ 2018-09-11 16:28 葛洪 阅读(84) 评论(0) 推荐(0)