09 2018 档案
摘要:1、什么是装饰器 器=》工具 装饰=》指的是为被装饰对象添加新功能 装饰器本身可以是任意可调用的对象=>函数 被装饰的对象也可以是任意可调用的对象=》函数 目标:写一个函数来为另一个函数添加新功能 2、为何要用装饰器 开放封闭原则:软件一旦上线就应该对修改封闭,对扩展开放 即:对修改封闭:不能修改功
阅读全文
摘要:了解: 命名关键字参数:在定义阶段,*与**之间的参数称之为命名关键字参数 特点:在调用函数时,命名关键字参数必须按照key=value的形式传值 一、函数对象 函数的第一类对象:把函数的内存地址当做变量值一样使用 变量值的使用方法; 1、变量值可以被引用 2、变量值可以当作参数传给另一个函数 3、
阅读全文
摘要:1、写函数,,用户传入修改的文件名,与要修改的内容,执行函数,完成批量修改操作2、写函数,计算传入字符串中【数字】、【字母】、【空格] 以及 【其他】的个数 3、写函数,判断用户传入的对象(字符串、列表、元组)长度是否大于5。 4、写函数,检查传入列表的长度,如果大于2,那么仅保留前两个长度的内容,
阅读全文
摘要:首选了解函数的使用应该分为两个明确的阶段: 1、定义阶段:只检测语法,不执行函数体代码 2、调用阶段:会触发函数体代码的执行 一、函数的定义三种形式: 1、有参函数: 2、无参函数 3、空函数 一般用来写代码时框架 二、函数调用的三种形式 1、语句形式:单纯的使用函数,不需要拿到返回值进一步处理 2
阅读全文
摘要:一、文件内指针的移动: ****大前提:文件内指针的移动是Bytes为单位的,唯独t模式下的read读取内容个数是以字符为单位 # f.seek(指针移动的字节数,模式控制): 控制文件指针的移动# 模式控制:# 0: 默认的模式,该模式代表指针移动的字节数是以文件开头为参照的# 1: 该模式代表指
阅读全文
摘要:打开文件的模式有三种纯净模式:r(默认的) w a # 控制操作文件内容格式的两种模式:t(默认的) b# 大前提: tb模式均不能单独使用,必须与纯净模式结合使用# t文本模式:# 1. 读写文件都是以字符串为单位的# 2. 只能针对文本文件# 3. 必须指定encoding参数# b二进制模式:
阅读全文
摘要:首先知道: 1. 计算机系统分为三层: 应用程序 操作系统 计算机硬件 2. 运行python程序的三个步骤 1. 先启动python解释器 2. 再将python文件当作普通的文本文件读入内存 3. 解释执行读入内存的代码,开始识别语法 一、字符编码 1、什么是字符编码 字符编码表: 人类的字符<
阅读全文
摘要:写代码,有如下变量,请按照要求实现每个功能 (共6分,每小题各0.5分) name = " aleX" # 1) 移除 name 变量对应的值两边的空格,并输出处理结果 # 2) 判断 name 变量对应的值是否以 "al" 开头,并输出结果 # 3) 判断 name 变量对应的值是否以 "X" 结尾,并输出结果 # 4) 将 name 变量对应的值中的 “l” 替换...
阅读全文
摘要:一、可变类型与不可变类型 可变型:值变了,但ID没变,证明没有新生新的值而是在改变原值,原值是可变类型 不可变型:值变了,ID与变了,证明生成了新的值而不是在改变原值,原值是不可变类型 二、数字类型 整型 1、基本使用 (1)用途:记录年龄/等级/各种号码 (2)定义:age=18 age=int(
阅读全文
摘要:1简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型 (1)编译型(比如C语言):类似于谷歌翻译,经过一次翻译以后可以直接拿着翻译结果去执行 (2)解释型(比如Python):类似于同声传译,翻译官类似于解释器,说一句翻译一句,但每次运行都要翻译 2执行Python脚
阅读全文
摘要:一、if 二、while ps:不能将continue作为循环体最后一步执行的代码 6、while+else 输错三次则退出之while+else的应用 7、while循环的嵌套 8、tag控制所有的while循环 三、for 1、如果不用for取值,用while 2、用for取值列表 3、用for
阅读全文
摘要:一、python test.py执行的三个阶段是什么?在哪个阶段识别文件内的python语法? 1、启动Python解释器 2、Python解释器把文件代码读入内存中 3、Python解释器解释执行刚读入内存的代码,开始识别Python语法 二、将下述两个变量的值交换 s1='alex' s2='S
阅读全文
摘要:一、基本数据类型 基本数据的定义:变量值即我们存放的数据,数据类型即变量值的类型 为什么区分数据类型:因为变量值使用记录现实世界中事物的特征,针对不同的特征就应该用不同类型的值去标识 如何使用数据类型?如下 1、数字类型:(1)整型int:年龄、身份证、电话号码 age=18 age=int(18)
阅读全文
摘要:一、操作系统 1、什么是操作系统? 操作系统是一个协调、管理、控制计算机硬件资源和软件资源的一个控制程序 2、为什么要有操作系统 程序员无法把所有的硬件操作细节都了解到,管理这些硬件并且加以优化使用是非常繁琐的工作,这个繁琐的工作就是操作系统来干的,有了他,程序员就从这些繁琐的工作中解脱了出来,只需
阅读全文
摘要:1.什么是编程语言? 首先是什么语言?语言是一个事物与另外一个事物沟通的介质 那么编程语言是人与计算机之间沟通的介质 2什么是编程(what) 编程就是程序员自己想做的事情让计算机去做的过程 百度:为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计
阅读全文
浙公网安备 33010602011771号