python测试题 - - 副本

上传人:小** 文档编号:73167614 上传时间:2019-01-24 格式:DOC 页数:5 大小:45.50KB
返回 下载 相关 举报
python测试题 - - 副本_第1页
第1页 / 共5页
python测试题 - - 副本_第2页
第2页 / 共5页
python测试题 - - 副本_第3页
第3页 / 共5页
python测试题 - - 副本_第4页
第4页 / 共5页
python测试题 - - 副本_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《python测试题 - - 副本》由会员分享,可在线阅读,更多相关《python测试题 - - 副本(5页珍藏版)》请在金锄头文库上搜索。

1、Python测试题一、填空题1Python使用符号 # 标示单行注释;以 缩进对齐 划分语句块。2、Python序列类型包括 字符串 、 列表 、 元组 三种; 字典 是Python中唯一的映射类型。3、Python序列中的可变数据类型有 列表和字典,不可变数据类型有 字符串、数字、元组。4、Python的数字类型分为 整数 、 长整数、 浮点型 、 复数 等子类型。5、设L=a,b,c,d,e,f,g,则L3值是 d ,L3:5值是 d,e ,L:5值是 a,b,c,d,e ,L3:值是 d,e,f,g ,L : :2值是 a,c,e,g ,L:-1值是 g,f,e,d,c,b,a ,L-2

2、:-5值是 空 。二、选择题1下列哪个语句在Python中是非法的?(b )A、x = y = z = 1 B、x = (y = z + 1)C、x, y = y, xD、x += y2关于Python内存管理,下列说法错误的是( b )A、变量不必事先声明 B、变量无须先创建和赋值而直接使用C、变量无须指定类型 D、可以使用del释放资源3、下面哪个不是Python合法的标识符(b )A、int32 B、40XLC、selfD、_name_第一个字符必须是字母或下划线4、下列表达式的值为True的是( c )A、(2*=3)22C、1=1 and 2!=1D、not(1=1 and 0!=1

3、)5、Python不支持的数据类型有( a )A、char B、int C、float D、list6、关于字符串下列说法错误的是( b)A、字符应该视为长度为1的字符串B、字符串以0标志字符串的结束C、既可以用单引号,也可以用双引号创建字符串 D、在三引号字符串中可以包含换行回车等特殊字符7、以下不能创建一个字典的语句是( c)A、dict1 = B、dict2 = 3 : 5 C、dict3 = 1,2,3: “uestc” D、dict4 = (1,2,3): “uestc”8、下列Python语句正确的是( d )A、min = x if x y ? x : y C、if (x y)p

4、rint xD、while 12: print(“hello”)四、读程序写结果。 1. 假设寄存器R1中存储的数值为10,执行完下面两条指令后,寄存器R2中存储的结果是什么?mov R2,R1 add R2,R2,10 202、请写出下面程序的运行结果。a=10b=30def func(a,b) a=a+b return ab=func(a,b)print(a,b) a=10 b=403、读程序写结果。L=1,1.3,”2”,”China”,“I”,”am”,”another”,”list”L.append(“Hello World!”)print(L) 1,1.3,2,China,I,am

5、,another,list,Hello World!print(L0:4) 1,1.3,2,Chinaprint(L0:4:2) 1,2print(L0:5:-1) print(L-5:-2:-1) print(L-2:-5:-1) china,2,1.3四、简答题。 1、简述python简洁。 2、算法的五个特征。2、什么是模块,模块是如何导入解释器的,分别有哪几种方法?并把上题中的斐波那契数列以模块方式导入,在解释器交互届面调入该函数。答:当代码量变得相当大的时候, 我们最好把代码分成一些有组织的代码段,前提是保证它们的彼此交互。 这些代码片段相互间有一定的联系, 可能是一个包含数据成员和

6、方法的类, 也可能是一组相关但彼此独立的操作函数。 这些代码段是共享的,所以 Python 允许 调入 一个模块, 允许使用其他模块的属性来利用之前的工作成果, 实现代码重用. 这个把其他模块中属性附加到你的模块中的操作叫做导入(import) 。那些自我包含并且有组织的代码片断就是模块( module )。 如果说模块是按照逻辑来组织 Python 代码的方法, 那么文件便是物理层上组织模块的方法。 因此, 一个文件被看作是一个独立模块, 一个模块也可以被看作是一个文件。 模块的文件名就是模块的名字加上扩展名 .py 。这里我们需要讨论一些关于模块文件结构的问题。 与其它可以导入类(class)的语言不同,在 Python 中你导入的是模块或模块属性。 导入方式有:1,import module name 2,from module name import 模块内对象名 3,from module name import *

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号