ImageVerifierCode 换一换
格式:DOCX , 页数:49 ,大小:150.23KB ,
资源ID:14247834      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14247834.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《Python编程基础》复习资料文档格式.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《Python编程基础》复习资料文档格式.docx

1、第3章、函数(18个知识点)01函数的定义与调用02形参和实参03默认参数和关键字参数04不定长参数05拆分参数列表06返回值07模块概述和import语句08全局变量_name_和系统模块09 from.import10包11猴子补丁和第三方模块获取安装12变量的作用域和局部变量13全局变量和global关键字14 nonlocal关键字15递归函数16高阶函数和lambda函数17闭包18装饰器第4章、面向对象(16个知识点)01面向对象概述02类的定义和创建实例03类属性定义及其访问04类中普通方法定义及调用05私有属性06构造方法07析构方法08常用内置方法09继承的概念10子类的定义

2、11方法重写和鸭子类型12 super方法13内置函数isinstance、issubclass和type14类方法和静态方法15动态扩展类与实例和_slots_变量16 property装饰器第5章、序列、集合和字典(17个知识点)01可变类型与不可变类型02创建列表和拼接列表03复制列表元素04列表元素的查找、插入和删除05列表元素的最大值、最小值、出现次数和列表长度06列表元素排序07元组的操作08集合的创建和插入元素09集合的运算10字典的创建和初始化11字典元素的修改、插入和删除12字典的浅拷贝和深拷贝13判断字典中是否存在键及拼接两个字典14字典的其他常用操作15切片和列表生成表达

3、式16生成器17迭代器第6章、字符串(14个知识点)01创建字符串和不同引号的区别02字符串比较03字符串切割04字符串检索和替换05去除字符串空格和大小写转换06字符串的其他常用操作07占位符和format方法08正则表达式的基础语法09 re模块使用-compile和match10 re模块使用-search11 re模块使用-匹配对象12 re模块使用-findall和finditer13 re模块使用-split、sub和subn14爬虫程序示例第7章、IO编程与异常(13个知识点)01 os模块的使用-基础操作02 os模块的使用-目录创建和删除03 os模块的使用-获取绝对路径、路

4、径分离和连接04 os模块的使用-条件判断05文件打开和关闭06文件对象方法-write和read07文件对象方法-readline、readlines和seek08一维数据和二维数据09 CSV操作一维、二维数据10异常的定义和分类11异常处理-try except12异常处理-else、finally和raise13异常处理-断言和自定义异常 一、客观部分:(单项选择、多项选择、不定项选择、判断)(一)、单项选择1、Python程序在执行一次之后会自动生成扩展名为( B )的字节码文件,以提高运行效率。A、.py B、.pyc C、.pyb D、.pyf考核知识点: 程序基础和Python

5、编程环境参见讲稿章节:1-02附1.1.1(考核知识点解释):Python是一种解释型语言,但为了提高运行效率,Python程序在执行一次之后会自动生成扩展名为.pyc的字节码文件;字节码不同于机器语言,但很容易转换为机器语言。2、Python3.x环境创建Python脚本文件时,需要将文件编码格式设置为( C )。A、ANSI B、GBK C、UTF-8 D、UNICODE HelloWorld程序1-03附1.1.2(考核知识点解释)使用Python 3.x环境创建Python脚本文件时,需要将文件编码格式设置为UTF-8,否则运行脚本时可能会报错。3、下列选项中,用于接收标准输入数据(即

6、从键盘输入)、返回为string类型(字符串)的函数是( B )。A、eval B、input C、print D、get 输入、输出及IDLE环境介绍1-04附1.1.3(考核知识点解释)input函数接收标准输入数据(即从键盘输入),返回为string类型(字符串)。示例:name=input(请输入你的姓名:) #输入“张三”print(name) #输出“张三”4、执行“print(0x20)”,则在屏幕上会输出( D )。A、20 B、0x20 C、16 D、32 Number数据类型2-02附1.1.4(考核知识点解释)整型数字包括正整数、0和负整数,不带小数点,无大小限制。整数可

7、以使用不同的进制来表示:不加任何前缀为十进制整数;加前缀0o为八进制整数;加前缀0x则为十六进制整数。例:a,b,c=10,0o10,0x10 #a、b、c的值分别为10、8、165、下列选项中,执行时不会报错的语句是( C )。A、int(23.5) B、float(23.5+1) C、float() D、int(2a,8) String数据类型2-03附1.1.5(考核知识点解释)int函数:第一个参数是要转换为整数的字符串(要求必须是一个整数字符串,否则会报错);第二个参数是字符串中整数的数制(不指定则默认为10)。例如:int(35)返回整数35,int(,8)返回整数29,int(3

8、5+1)则会因无法转换而报错。提示:int函数仅是将字符串中的数字直接转为整数,不会做任何运算。当要转换的字符串是一个包含运算的表达式时,int函数会报错。float函数:只有一个参数,即要转换为浮点数的字符串(要求必须是一个整数或浮点数字符串)。float()返回浮点数35.0,float(35.5)返回浮点数35.5,float(35.5+3与int函数类似,float函数仅是将字符串中的数字直接转为浮点数,不会做任何运算。当要转换的字符串是一个包含运算的表达式时,float函数会报错。6、下列选项中,描述错误的选项是( A )。A、列表中的元素类型必须相同B、列表中的元素之间用逗号分隔C

9、、列表中的元素可以是列表类型D、列表中可以包含数字类型的元素 List数据类型2-04附1.1.6(考核知识点解释)List(列表)是Python中一种非常重要的数据类型。列表中可以包含多个元素,且元素类型可以不相同。每一元素可以是任一数据类型,包括列表(即列表嵌套)及后面要介绍的元组、集合、字典。所有元素都写在一对方括号“”中,每两个元素之间用逗号分隔。对于不包含任何元素的列表,即,称为空列表。7、已知t=(12,34.5,True,test,3+5j),则下列选项中,输出结果为“(,)”的选项是( C )。A、t3 B、t4 C、t3:4 D、t4:5 Tuple数据类型2-05附1.1.

10、7(考核知识点解释)元组中元素的索引方式与列表中元素的索引方式完全相同。与列表相同,利用下标“”可以从已有元组中取出其中部分元素形成一个新元组,其语法格式为:tbeg:end。其中,t为元组,beg是要取出的部分元素在t中的起始下标,end是要取出的部分元素在t中的结束下标。t=(1, 2.5, , 3+4j, True, 3,1.63, 5.3)print(t1:4) #输出“(2.5, , (3+4j)” print(t-3:-1) #输出“(True, 3, 1.63)”如果只访问元组t中的某一个元素,则可以使用下面的写法:tidx。其中,idx是要访问的元素的下标。print(t2)

11、#输出“test”print(t-3) #输出“True”8、下列选项中,执行时不会报错的语句是( D )。A、Python,True B、3.5,1.2,TrueC、3.5,1.2,True D、3.5,1.2,True Set数据类型2-06附1.1.8(考核知识点解释)与元组和列表类似,Set(集合)中同样可以包含多个不同类型的元素,但集合中的各元素无序、不允许有相同元素且元素必须是可哈希(hashable)的对象。可哈希对象是指拥有_hash_(self)内置函数的对象。列表、集合和字典类型的数据不是可哈希对象,所以它们不能作为集合中的元素。9、下列选项中,错误的描述是( C )。A、

12、字典中的每一个元素是一个键:值对B、字典中不同元素的键不能相同C、字典中不同元素的值不能相同D、通过“”可以创建一个空字典 Dictionary数据类型2-07附1.1.9(考核知识点解释)Dictionary(字典)是另一种无序的对象集合。但与集合不同,字典是一种映射类型,每一个元素是一个键(key):值(value)对。在一个字典对象中,键必须是唯一的,即不同元素的键不能相同;另外,键必须是可哈希数据,即键不能是列表、集合、字典等类型;值可以是任意类型。对于不包含任何元素的字典,即,称为空字典。10、3*5*2的运算结果为( C )。A、30 B、225 C、75 D、报错 序列运算符和运算符优先级2-12附1.1.10(考核知识点解释)对于具有不同优先级的运算符,会先完成高优先级的运算,再完成低优先级的运算。例如,表达式3+5*6中,“*”优先级高于“+”,因此会先计算5*6,再计算3+30。运算符优先级如下表所示。11、调用函数时函数名后面的一对小括号中给出的参数称为( A )。A、实参 B、形参 C、类型参数 D、名字参数 形参和实参3-02附1.1.11(考核知识点解释)实参的全称是实际参数,即在调用函数时函数名后面的一对小括号中给出的参数列表。当调用函数时,会将实参的值传递给对应的形参

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1