Python基础知识练习题答案解析
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'关键字声明。
原文地址: http://www.cveoy.top/t/topic/oyaG 著作权归作者所有。请勿转载和采集!