Python基础知识练习题答案解析

选择题:

4、A,'do'是其他语言的保留字,在Python中没有保留意义。

5、A,正确的语法应该是'print("Python Easy!")',要注意字符串需要用单引号引起来。

6、A,'doule'不是Python中的数据类型,应该是'double'。

7、B,'insert'方法可以在指定位置插入一个元素,执行后结果为'[1, 5, 9, 2, 6, 0]'。

8、D,元组是不可变的,只能读取其中的值,不能增删改。

9、B,元组是不可变的,不能修改其中的值。

10、C,当'i'为3时,由于满足'i%3==0',执行'break'语句跳出循环,因此输出结果为'1, 2'。

11、C,'upper()'方法可以将字符串转换为大写。

12、D,'^[a-z]'是检查给定字符串是否以小写字母开头,与题目描述的不符。

13、D,实参与形参的个数和类型需要匹配,否则会出现'TypeError'错误。

14、D,'finally'和'else'子句可以同时使用,'else'子句在没有异常发生时执行,'finally'子句在任何情况下都会执行。

15、B,IP地址需要用字符串类型表示,正确的写法是'serverSocket.bind(("202.11.5.68", 8000))'。

判断题:

1、正确。Python的变量名必须以字母或下划线开头,不能以数字开头。

2、错误。'not a'的值为'False',加上'not'后值为'True'。

3、正确。列表可以进行增加、修改、排序、反转等操作。

4、正确。'count=(12, 10, 19)'定义的是一个元组对象。

5、错误。元组是不可变的,不能修改其中的值。

6、错误。Python字典中的“键”不允许重复,“值”也不允许重复。

7、错误。单个字符也属于字符串类型。

8、正确。Python是一种跨平台、开源、免费的高级动态编程语言。

9、正确。'for'和'while'循环语句可以带有'else'语句,在循环条件不满足时执行。

10、错误。在函数中访问和修改全局变量需要使用'global'关键字声明。

Python基础知识练习题答案解析

原文地址: http://www.cveoy.top/t/topic/oyaG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录