章节测试一答案

你好,我是悦创。欢迎来到 Python 核心技术实战,这是你的第一次测试,加油!

1.以下哪个变量可以做python的变量:

A. 01a B. class C. a_int D. b-int

答案解析

正确答案:C 易错项:B

变量名命名规则必须是大小写英文、数字和_的组合,不能用数字开头,且不能以python里的关键字作为变量名。其中B为python中关键字,可在命令行中进入交互环境输入help('keywords')来查看python关键字列表。

2.以下哪个选项不是 Python 的基本数据类型关键字

A. int B.bool C. string D. dict

答案解析

正确答案:C 易错项:B

字符串的关键字在 python 里是 str

3.此题无需在线作答,请在纸上作答后查看答案解析

语句 x, y, z = 1, 2, 3执行后,变量y的值为________。

请在改文章下面留言,留下你的答案!

答案解析

正确答案:2

4.此题无需在线作答,请在纸上作答后查看答案解析

查看变量类型的 Python 内置函数是________________。

答案解析

正确答案:type()

记忆性知识点

5.此题无需在线作答,请在纸上作答后查看答案解析

请写出该代码的输出结果_____________。

  a = 'ABC'
  b = a
  a = 'XYZ'
  print(b)
答案解析

正确答案:ABC

执行 a = 'ABC',解释器创建了字符串 'ABC' 和变量 a,并把 a 指向 'ABC': 执行 b = a,解释器创建了变量b,并把 b 指向 a 指向的字符串 'ABC': 执行 a = 'XYZ',解释器创建了字符串 'XYZ',并把 a 的指向改为'XYZ',但 b 并没有更改: 所以,最后打印变量 b 的结果自然是 'ABC' 了。

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_33254766/article/details/109039303
今日推荐