资源简介 第三章 算法的程序实现一、选择题1.执行语句a=input(“输入一个数:”)后,输入10,则a的值是( )A.10B.“10”C.10.0D.“10.0”2.下列不是常量的是( )A.0.25B.abcC.FlaseD.“abb”3.下列变量名不合法的是( )A.2a B.c0 C.c_8 D.E6a4.有下面一段程序:n = 10list = [ 1, 5, 2, 3, 8, -9, 5, 6, 7, -10 ]s = 0i = 0while list[ i ] > 0 and i <= n:s += 1i += 1运行该程序后s的值为()A.3 B.5 C.8 D.105.如下Python程序段x = 2print (x+1)print (x+2)运行后,变量x的值是( )A.2 B.3 C.5 D.6.Python文件的后缀名是( )A.pdf B.do C.pass D.py7.在Python中要生成随机数,应该使用( )。A.math 模块 B.random模块C.numpy 模块 D.pygame 模块8.小新编制了一个python程序如下,但程序无法执行,你帮他找出程序中一共有几处错误( )1a=3b=input()c=a+bprint("c")A.1 B.2 C.3 D.49.以下是一段Python程序,它的基本结构属于( )a=1b=a+1print(a,b)A.顺序结构 B.分支结构 C.循环结构 D.树形结构10.python文件的扩展名是( )A.py B.pye C.vbp D.pyr11.计算机在执行高级语言程序时,逐条语句翻译成机器语言并立即执行的程序是( )A.解释程序 B.编译程序 C.高级程序 D.汇编程序12.python单行注释和多行注释分别是什么?( )A.""" """和''' ''' B.#和""" """ C.//和''' ''' D.#和//13.表达式14 % 6 和14 % -6的结果分别是( )A.2和-2 B.2和2 C.2和-4 D.2和414.以下属于整型常量的是( )A."2021"B.20/21C.2021D."2021-1-1"15.以下哪个不是python关键字( )A.cout B.from C.not D.or二、填空题16.下面程序输出结果是(_________)S=0For i in range(1,5):S=S+20print(“S=”,S,end=”\n”)17.执行下列程序后,从键盘输入1、2,则输出的结果是___________。m=int(input(“请输入一个数;”))n=int(input(“请输入一个数;”))m*=nn//=mm//=nprint(m,n)18.以下程序引入Python的math模块,使用math模块下的floor函数对命令行输入的实数进行取整n=input(“请输入一个实数:”)n2= math. floor(float(n))print(n2)该程序段划线处应填入的代码为________。19.程序运行后,从键盘输入781,结果是_______________________x=int(input("请输入一个正整数:"))if x%2==0:print(x,"是偶数.")else:print(x,"是奇数.")【参考答案】一、选择题1.B2.B3.A4.B5.A6.D7.B8.C9.A10.A11.A12.B13.C14.C15.A二、填空题16.S=20S=40S=60S=8017.2,118.import math19.781是奇数 展开更多...... 收起↑ 资源预览