全国青少年软件编程(Python)等级考试试卷(一级)(2)一、选择题1. 关于 python 发布代码及安装使用代码,下列说法错误的是()A. 创建一个文件夹 mymodule,其中包含 mymodule.py 和 setup.py(包含发布的元数据)两个文件B. 在 DOS 命令行中打开 mymodule 所在的目录,使用“pythonsetup.pysdist”命令构建发布文件C. 已经构建发布的模块必须先导入程序,然后才能使用。导入时只能使用语句“importmymodule”,不可以用“frommymoduleimport*”D.下载安装,使用“pythonsetup.pyinstall”命令安装到你的 Python 本地副本中2. 在 python 中,下列哪个选项是正确的赋值语句()A.5s=80B.2018=xC.a+b=cD.s=s+53.下列 Python 数据不属于列表的是()A.{24,56,7,89,4}B.[24,56,7,89,4]C.[24,56,'a','猕猴桃']D.['A','B''C','D']4. Python 程序中第一行:a=int(input()),第二行:print(a+5),运行程序后键盘输入 3,输出结果是()。A. 5B.3C.8D.其他5. 在 Python 中,input()函数的返回结果的数据类型为()A.Number 型 B.String 型 C.List 型 D.Sets 型6. 关于 Python 的内存管理,下列说法错误的是()A.变量不必事先声明 B.变量无需先创建和赋值就可直接使用C.变量无须制定类型 D.可以使用 del 释放资源7. Python 中变量的命名遵循的规则,不正确的是()A.以字母或下划线开头,后面可以是字母、数字或下划线。B.区分大小写C.以数字开头,后面可以是字母、数字或下划线。D.不能使用保留字8. 下列有关于 print 命令的描述中,正确的是()A. 在打印机里打印相关的文本或者数字等B. 可以用来画图C. 在屏幕中输出相应的文本或者数字等D. 执行语句 print(“python”,3.7)时会出错9. 下列序列拼接错误的是()A. list=[None]*4B. msg=“Python”,”语言”C. tup=“/”.join((“123”,”234”))D. set={1,2,3}+{4,5,6}10. 以下 Python 中变量的命名正确的是()A. 1a=4B. print=5D.listD.11D.-2D.a=3C._A=2D.a+b=311. 下列不被 python 所支持的数据类型是()A.charB.floatC.int12. 在 Python 中 print(8+7%2**2)的执行结果是()A.5B.1C.613. 在 Python 中 print(-14//4)的运行结果是()。A.-4B.-3.5C.214. 下列 Python 程序段运行的结果是()f=[‘A7B;'C']a=len(f)print(‘a=',a)A.a=2B.a='A'C.a='C'15. 算法用 Python 程序实现,以下代码中哪处语句存在语法错误()inp^input("请输入日、b:”)#1a=...