Python 详细入门优质练习一、选择题1.利用 Python 求 100 以内所有能被 3 整除的正整数,代码如下:则下列程序第 3 行的横线应该填( )A.i=i*3B.i=i%3C.i%3==0D.i/3==12.在 Python 中,正确的赋值语句是( )A.x+y=10B.x=2yC.x=y=50D.3y=x+13.下列变量名在 Python 中合法的是( )A.36BB.F55#C.forD._Good4.下列可以作为 python 变量名的是( )A.5xB.x-1C.ifD.x_15.下列哪个语句在 Python 中是非法的?( )A.x=y=z=1B.x=(y=z+1)C.x,y=y,xD.x+=y6.下列 Python 表达式的值不是 2 的是( )。A.3%2B.5//2C.1*2D.1+3/37.下列哪个语句在 Python 中是非法的?( )A.x = y = z = 1B.x = (y = z + 1)C.x, y = y, xD.x += y8.下列选项都是属于高级语言的是( )A.汇编语言、机器语言B.汇编语言、Basic 语言C.Basic 语言、Python 语言D.机器语言、Python 语言9.Python 程序文件的扩展名是( )。A..pythonB..pytC..ptD..py10.以下叙述中正确的是( )。A.Python 3.x 与 Python 2.x 兼容B.Python 语句只能以程序方式执行C.Python 是解释型语言D.Python 语言出现得晚,具有其他高级语言的一切优点11.已知列表 list1=[88,22,34,89,67],则 python 表达式 min(list1)的值为( )A.22B.88C.89D.6712.下列选项中,不属于 Python 语言基本数据类型的是( )A.strB.intC.floatD.char13.下列 Python 程序运行后的输出结果是( )。s=0for i in range(1,5): s=s+iprint("s=",s)A.s=5B.s=6C.s=10D.s=1514.在 Python 中要交换变量 a 和 b 中的值,应使用的语句组是( )A.a,b = b,aB.a = c ;a = b;b = cC.a = b;b = aD.c = a;b = a;b = c15.已知字符串变量 x 的值是“H”,字符“A”的 ASCII 值是 65,则 python 表达式chr(ord(x)+2)的值是( )A.‘I’B.‘J’C.73D.7416.已知 a=-2,b=10/3,则 python 表达式 round(b,1)+abs(a)的值为( )A.1.3B.5.33C.5.4D.5.317.Python 表达式中,可以使用( )控制运算的优先顺序。A.圆括号()B.方括号[]C.大括号{}D.尖括号<>18.在 Python 中,已知 a=3,b=5,运行下列程序段后,a 和 b 的值为a = a * bb = a // ba = a // bA.a=3 b=5B.a=15 b=3C.a=5 b=5D.a=5 b=319.在...