您所在位置: 网站首页 / python期中考试试卷.doc / 文档详情
python期中考试试卷.doc 立即下载
2024-12-13
约2.2千字
约4页
0
46KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

python期中考试试卷.doc

python期中考试试卷.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开


第页

《Python程序设计》期中考试卷
座位号
题号一二三总分合计人分数1021

分数10阅卷人一、填空题(每空1分,共24分)
1.Python使用符号三引号#标示注释;还有一种叫做’’’’’’的特别注释。
2.表达式1/4+2.75的值是2.75;
3、请给出计算231−1的Python表达式2**31-1:
4、给出range(1,10,3)的值(1,4,7)[1,4,7]:
5、Python的数据类型分为整型、字符串型、浮点型
、复数等类型。
6、Python序列类型包括元组、序列、字典三种;
字典是Python中唯一的映射类型。
7、Python的除法运算符是/,取余运算符是%。
8、设s=‘abcdefg’,则s[3]值是‘d’,s[3:5]值是def‘de’,s[:5]值是abcdef’abcde’s[3:]值是‘defg’,s[::-1]值是g。’gfedcba’
9、删除字典中的所有元素的函数是def.dictclear()返回列表的函数是key(),返回包含字典中所有值的列表的函数是values()判断键在字典中是否存在的函数是has.dict(key)get()。
分数21阅卷人二、选择题(每题3分,共36分)
1.下列哪个语句在Python中是非法的?					(C)B
A、x=y=z=1		B、x=(y=z+1)
C、x,y=y,x			D、x+=y
2.关于Python内存管理,下列说法错误的是				(B)
A、变量不必事先声明B、变量无须先创建和赋值而直接使用
C、变量无须指定类型D、可以使用del释放资源
3、(1)执行下列语句后的显示结果是什么?(A)
>>>world=”world”
>>>print“hello”+world
A、helloworldB、“hello”world
C、helloworldD、语法错误
4、下面哪个不是Python合法的标识符					B()
A、int32		B、40XL	C、self		D、__name__
5、下列哪种说法是错误的								A()
A、除字典类型外,所有标准对象均可以用于布尔测试
B、空字符串的布尔值是False
C、空列表对象的布尔值是False
D、值为0的任何数字对象的布尔值是False
6、下列表达式的值为True的是								(C)
A、5+4j>2-3j			B、3>2>2	
C、(3,2)<(‘a’,’b’)		D、’abc’>‘xyz’
7、Python不支持的数据类型有							A()
A、char		B、int		C、float		D、list
8、type(1+2L*3.14)的结果是:(C)
[A]<type‘int’>
[B]<type‘long’>
[C]<type‘float’>
[D]<type‘str’>

9、关于字符串下列说法错误的是							(B)
A、字符应该视为长度为1的字符串		
B、字符串以\0标志字符串的结束
C、既可以用单引号,也可以用双引号创建字符串
D、在三引号字符串中可以包含换行回车等特殊字符
10、以下不能创建一个字典的语句是						(C)
A、dict1={}			B、dict2={3:5}	
C、dict3=dict([2,5],[3,4])
D、dict4=dict(([1,2],[3,4]))
11、下面不能创建一个集合的语句是						(C)
A、s1=set()			B、s2=set(“abcd”)
C、s3=(1,2,3,4)		D、s4=frozenset((3,2,1))
12、下列Python语句正确的是							D()
A、min=xifx<yelsey	B、max=x>y?x:y
C、if(x>y)	printx					D、whileTrue:pass
分数阅卷人			
三、简答题(每题8分,共40分)
1、编写一个python程序,输入两个数,比较它们的大小并输出其中较大者。
X=input(“输入第一个数:”)
Y=input(“输入第二个数:”)
If(x==y):
Print“两数相同”
Elif(x>y):
Print“较大数为x”
Else:
print“较大数为y”

2、给定一个整数N,判断N是否为素数

3、存在字符串“I,love,python”,取出love,并输出
S=”I,love,python”
A=S[2:6]
printA

4、用Python定义一个函数,输入一年份,判断该年份是否是闰年并输出结果请输入一个年份
Year=int(input(“请输入年份:”))
if((year%4==0&&year%100!=0)||year%400==0)
ifyear%4==0andyea
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

python期中考试试卷

文档大小:46KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用