2020年华北水利水电大学《Python程序设计》期末练习题1.pdfVIP

  • 1
  • 0
  • 约2.1千字
  • 约 4页
  • 2026-01-18 发布于江西
  • 举报

2020年华北水利水电大学《Python程序设计》期末练习题1.pdf

一、选择题(共10个,每个2分)

1.python不支持的数据类型有()

A、charB、intC、floatD、list

2.表达式3**2的值为()

A、6B、9C、18D、12

3.int(10.96)输出值为()

A、11.0B、10.96C、11D、10

4.可以使用下列哪种关键字来创建Python自定义函数()

A、functionB、classC、procedureD、def

5.下面描述错误的是()

A、若a=True,b=False则aorb为True

B、若a=True,b=False则aandb为False

C、若a=True,b=False则nota为False

D、ab为FalseD

6.Python的序列类型不包括下列哪一种()

A、字符串B、列表C、元组D、字典

7.设a={a:{b:[2,3]},c:[4,5]}则如何取出其中的数值3()

A、a[a][b][0]B、a[a][b][1]C、a[a][b][1]D、a[a][b][1]

8.若vehicle=[train,bus,car,ship],则vehicle[-1]是()。

A、TrainB、busC、carD、ship

9.关于python中的字符串,下列说法错误的是()。

A、字符应该视为长度为1的字符串

B、字符串以\0为结束标识

C、既可以用单引号,也可以用双引号创建字符串

D、在三引号字符串中可以包含换行回车等特殊字符

10.下列哪种说法是错误的()

A、1.0+int(2*3.14))的结果是int型

B、在Python中16进制数用0x或0X引导

C、0x10转成10进制后,值为16

D、0x0a转成10进制后,值为10

二、填空题(共10个,每个2分)

1.Python无穷循环whileTrue:的循环体中可用语句退出循环。

2.Python可以使用函数_________打开文件。

3.python(是/否)支持char数据类型。

4.高级程序设计语言必须由_________或者_________翻译成低级语言。

5.请给出计算231−1的Python表达式:_________。

6.Python标准库math中用来计算平方根的函数是_________。

7.查看变量类型的Python内置函数是_________。

8.字典对象的_________

方法可以获取指定“键”对应的“值”,并且可以在指定“键”不存在的时候

返回指定值,如果不指定则返回None。

9.字典对象的_________方法返回字典的“键”列表。

10.对于带有else子句的for循环和while循环,当循环因循环条件不成立而自然

结束时_________(会/不会)执行else中的代码。

三、编程题(共4个,每个10分)

1.输出200以内的质数。

2.有1、2、3三个数字,能组成多少个互不相同且无重复数字的三位数?都是

多少?

3.打印99乘法表

4.输入一个年份,判断其是否为闰年。

四、综合题(共1个,每个20分)

1.让用户输入用户名密码

2.认证成功后显示欢迎信息

3.输错3次后退出程序

4.可以支持多个用户登录(提示:通过列表存多个账户信息

文档评论(0)

1亿VIP精品文档

相关文档