#2381. [第十四届蓝桥杯青少组]Python国赛-选择题
[第十四届蓝桥杯青少组]Python国赛-选择题
选择题
- 执行下列代码后,输出的结果是( )
print("{1}{0}".format("Hello", "Python","!"))
{{ select(1) }}
- HelloPython!
- PythonHello!
- HelloPython
- PythonHello
- 下列函数中哪一个可以删除集合中指定的元素?( ) {{ select(2) }}
- clear()
- discard()
- union()
- issubset()
- 以下选项中,哪一个可以将字典dict1 与字典dict2 合并?( )
{{ select(3) }}
- dict1.add(dict2)
- dict1.extend(dict2)
- dict1.update(dict2)
- dict1.merge(dict2)
4.关于Python 中的全局变量和局部变量,以下选项描述错误的是( )。
{{ select(4) }}
- 全局变量不可以被函数内部的代码块修改
- 全局变量在函数之外一般没有缩进,在程序执行全过程有效
- 全局变量是指在函数之外定义的变量,而局部变量是指在函数内部定义的变量
- 局部变量和全局变量可以共存,但如果局部变量和全局变量的名称相同,局部变量会覆盖全局变量
- 以下选项中,哪一个可以更好地描述 Python 中类方法和静态方法之间的区别?( )。
{{ select(5) }}
- 类方法只能由类调用,而静态方法只能由实例调用
- 类方法可以访问类和实例的属性和方法,而静态方法不能访问
- 类方法必须将类作为第一个参数 ,而静态方法可以没有参数
- 类方法只能访问类的属性和方法,而静态方法只能访问实例的属性和方法