- 程序设计语言包括机器语言、汇编语言和高级语言。【对】
- Python是一种用途广泛、解释型、面向对象的程序设计语言。【对】
- 不可以在同一台计算机上安装多个Python版本。【错】
- 解释程序对高级语言编写的程序是一边翻译,一边执行的。下次执行同样的程序时,还必须重新翻译。【对】
- 算法是解决某个问题所需要的方法和步骤。【对】
- Python程序是区分大小写的。【对】
- Python使用缩进来体现代码之间的逻辑关系。【对】
- eval()、int()以及float()函数都可用于将字符串转换为数值。【对】
- Python中的input()函数以字符串的形式返回用户输入的数据。【对】
- Python代码的注释只有一种方式,那就是使用#符号。【错】
- 在Python中,可以使用 for 作为变量名。【错】
- 在循环中,continue语句的作用是结束当前循环。【错】
- 对于带有else子句的for语句和while语句,当循环因循环条件不成立而自然结束时,会执行else子句中的代码。【对】
- 在编写嵌套循环时,为了提高运行效率,应尽量减少内循环中不必要的计算。【对】
- 在循环中,break语句的作用是跳过当前当次循环。【错】
- 表达式len(range(1,10))的值为10。【错】
- 交互方式下,已知a = 257和b = 257,那么表达式a is b的值为True。【错】
- 表达式3<5>2的值为True。【对】
- 表达式3 not in [1, 2, 3]的值为False。【对】
- 执行语句print(bool(0)),其输出结果是False。【对】
- 表达式3 and 5的值为True。【错】
- 执行语句print(int(True)),其输出结果是1。【对】
- Python其实不支持命名常量,只是约定在程序运行过程中值不会改变的变量为命名常量。【对】
- Python的标识符必须以字母或下画线开头,不能以数字开头。【对】
- 在Python中,列表只能包含相同类型的数据。【错】
- 在Python中,可以不加声明就使用变量,但使用前需要初始化变量。【对】
- 在Python中,"+"运算符可以用来连接字符串并生成新的字符串。【对】
- 内置函数id(object)返回对象object在其生命周期内的内存地址。【对】
- 在Python中,字符串、列表、元组和字典都属于序列类型。【错】
- Python不允许使用关键字(保留字)作为变量名,允许使用内置函数名作为变量名,但这会改变函数名的含义。【对】
- 在Python中,同一个变量在当前作用域内可以先后赋予不同类型的值。【对】
- 执行语句print(len({})),其输出结果是1。【错】
- 在Python中,自定义函数的关键字是def。【对】
- 形参可以看做是函数内部的局部变量,函数运行结束之后形参就不可访问了。【对】
- 在调用函数时,可以通过关键字参数的形式进行传值,从而避免必须记住函数形参顺序的麻烦。【对】
- 自定义函数时,若一个参数带有默认值,那么所有其他参数都必须设置默认值。【错】
- 函数是代码重用的一种方式。【对】
- 在同一个作用域内,局部变量会隐藏同名的全局变量。【对】
- 自定义函数时,即使该函数不需要接收任何参数,也必须在函数名后保留一对空的圆括号来表示这是一个函数。【对】
- 在自定义函数内部没有办法定义全局变量。【错】
- 在自定义函数时,某个参数名字前面带有*符号表示可变长度参数,可以接收任意多个关键字参数并将其存放于一个字典之中。【错】
- 如果函数中没有return语句或者return语句不带任何返回值,那么该函数的返回值为None。【对】
- 在turtle中,setheading(to_angle)或seth(to_angle)方法,将海龟的方向设置为to_angle,to_angle为角度。【对】
- 在turtle中,画布绘图坐标系的原点默认在屏幕左上角。【错】
- 在turtle中,画布(Canvas)是用于绘制图形的矩形区域。【对】
- 海龟图起源于LOGO编程语言。这是一个很经典的专门用来教小孩子编程的图形模块。Python本身实现并内置了海龟图模块。【对】
- mainloop方法或done方法开始事件循环,必须是海龟图形程序中的最后一条语句。【对】
- turtle.circle(50)沿顺时针方向绘制了一个半径为50像素的圆,圆心在在海龟左侧。【错】
- turtle.circle(-90,90)沿顺时针方向绘制了一个半径为90像素的弧形,圆心在在海龟右侧。【对】
- turtle.dot(100, "red")绘制了一个半径为100像素的红色实心点。【错】
- 在turtle中,clear方法用于清除画布,并将海龟状态和位置重置为起始默认值。【错】
- 在turtle中,画布绘图坐标系的绝对0度方向默认指向画布正右方。【对】
- 字符串属于Python序列类型,支持下标操作。【对】
- 已知x为非空字符串,那么表达式 ''.join(x.split())==x 的值一定为True。【错】
- 表达式'ab' in 'acbed'的值为True。【错】
- Unicode编码是目前最广泛使用的字符编码。UTF-8是在互联网上使用最广泛的一种Unicode的实现方式。Python 3默认使用UTF-8编码。【对】
- 字符串是不可变对象,不可以直接修改字符串中的内容。【对】
- 在Python中,字符串字面量可以表示为以单引号'或双引号"括起来的一个字符序列。【对】
- 假设s1="Python",s2="Python",则表达式s1 is s2的值为True。【对】
- 通过对象不能调用类方法和静态方法。【错】
- 自定义类时,运算符重载是通过重定义特殊方法来实现的。【对】
- 自定义类时,实例方法的第一个参数名称必须是self。【错】
- 在类的外部,没有任何办法可以访问对象的私有成员。【错】
- 类的构造方法是__init__()。A. 对 B. 错参考答案:A
- 自定义类时,实例方法的第一个参数名称不管是什么,都表示对象自身。【对】
- 在面向对象程序设计中,函数和方法是完全一样的。 【错】
- 自定义类时,在方法前面使用@classmethod进行修饰,则该方法属于类方法。【对】
- 自定义类时,在一个方法前面使用@staticmethod进行修饰,则该方法属于静态方法。【对】
- 属性可以像数据域一样进行访问,但赋值时具有方法的优点,可以对新值进行检查。 【对】
Python 基础小题1
最新推荐文章于 2022-11-06 20:54:05 发布