内容正文:
《Python字符串》单元测试卷
姓名: 分数:
1、 填空题(每空2分,合计46分)
1.IDLE中I的全称是 ,D的全称是 (注:请用英文作答)
2.高级语言根据计算机执行机制的不同可分成两类:静态语言和
3.Python3.0的发布年份是
4.表达式'ab'>'Abcd'的值为___________
5.如果一行内写多条语句,语句之间要使用 分隔
6.[真题]汇编语言又称 语言。
7.[真题]变量具备三个特征:标识、类型、
8.[真题]print(3+2>4 and 5)的结果为
9.[真题]print("abcdefg"[1:4:2])的运行结果为
10.[真题]表达式"*".join("abcde".split("c"))的值是___________
11.[真题]Python程序有两种运行方式:交互式和____________式。
12.[真题].Python程序执行出现“SyntaxError:unexpected indent”时,表明出现了____________错误。
13.语句len('ab\tc
')的运行结果为_____________
14.[真题]print("Wang\\Xiao\Ming")的运行结果为___________。
15.表达式round(4.5)的运行结果为______________。
16.[真题]print(eval("-2//3"))的运行结果为___________。
17.[真题]s="a";print("{:%^3}".format(s))的运行结果为_____________
18.[真题]print(-11%15)的运行结果为_____________
19.返回某十进制整数对应的 ASCII 字符,需要使用函数_____________
20.print('a','b','cc',sep='%',end='*')的运行结果为___________
21.print('{:*^10.4}'.format('elephant'))的运行结果为__________
22.type(3.14)的运行结果为___________
二、选择题(每题2分,合计20分)
1.[真题]在命令提示符中执行命令( ),若看到安装版本信息,则证明安装成功。
A.python -V B.python -S C.python -D D.python-A
2表达式print("{:.2f}".format(20-2**3+10/3**2*5))的结果是( )
A.17.55 B.67.56 C.12.22 D.17.56
3.[真题]a=3;b=2;print(divmod(a,b))的运行结果为( )。
A.(1.0,1) B.(1,1.0) C.(1,1) D.(1.0,1.0)
4.[真题]print(r'abc\t123')语句打印显示结果为()。
A.rabc\t123 B.abc\t123 C.r abc 123 D.出错
5.[真题]下列表达式中,表示x5的是( )。
A.x*5 B.pow(x,5) C.5**x D.5*x
6.print(3-4j.imag)的结果是( )
A.-1.0 B.-4.0 C.3.0 D.4.0
7.[真题]在Python中,下列变量名命名不正确的是()。
A.guo_19 B._亮8 C.88-亮 D.none
8.[真题]下列赋值语句不正确的是()。
A.x,y=1,0 B.x=y=10 C.x+=10 D.10=x
9.[真题]guo='abcabc';print(guo.count('a'))的运行结果为()。
A.0 B.1 C.2 D.3
10.( )表示s能被7与9同时整除的条件。
A.s%7==0 and s%9==0 B.s%7==0 or s%9==0
C.s%7=0 and s%9=0 D.s%7=0 or s%9=0
三、程序分析题(每题6分,合计24分)
1.写出以下题目的答案。已知s='sheep'
print(s[1])的运行结果是
print(s[-3:])的运行结果是
print(s[::2])的运行结果是
print(s[::-1])的运行结果是