Python 入门教程精品 word一、选择题1.关于 Python 语句 P = –P,以下选项中描述正确的是( )A.P 和 P 的负数相等B.P 和 P 的绝对值相等C.将 P 赋值为它的相反数D.P 的值为 02.下面代码执行完毕后, a 和 b 的值分别为( )a=la=l;b=2b=2;a=ba=b;VB、Python 代码JAVA 代码A.1 和 2B.1 和 1C.2 和 2D.2 和 13.计算机能直接接收和执行的程序设计语言为( )A.Visual Basic 语言B.Python 语言C.机器语言D.自然语言4.运行下列 Python 程序,结果正确的是( )s="abcdefg"c=len(s) #len 求字符串长度for i in range(0,c): if i<2: print (chr(ord(s[i])+2),end=" ") # ord() 函数是 chr() 函数配对函数,将字符转 ASCII 值 else: print(chr(ord(s[i]) + 3),end=" ")A.c d f g h aB.c d f g h bC.c d f g h i jD.c d f g h c5.下列不可以作为 Python 合法变量名的是( )A.c0B.2aC.a_3D.小河6.下面哪个不是 Python 合法的标识符( )A.int32B.40XLC.selfD.__name__7.在 Python 语言中,用来定义函数的关键字是( )。A.returnB.defC.functionD.import8.下列 Python 表达式中,能正确表示不等式方程|x|>1 解的是( )A.x>1 or x<-1B.x>-1 or x<1C.x>1 and x<-1D.x>-1 and x<19.Python 中,保留字写法正确的是( )A.PRINT( )B.Print( )C.print( )D.Int( )10.下列 Python 程序运行后的输出结果是( )。s=0for i in range(1,5): s=s+iprint("s=",s)A.s=5B.s=6C.s=10D.s=1511.下列选项中,不属于 Python 语言基本数据类型的是( )A.strB.intC.floatD.char12.在 python 中,运行以下程序,结果应为( )a=5b=7b+=3a=b*20a+=2a=a%bprint(a,b)A.5 7B.20 10C.22 7D.2 1013.关于 Python 语言的特点,以下选项描述正确的是( )A.Python 语言不支持面对对象B.Python 语言是解释型语言C.Python 语言是编译型语言D.Python 语言是非跨平台语言14.Python 程序文件的扩展名是( )。A..pythonB..pytC..ptD..py15.在 Python 中,表达式 2**3 的结果是( )A.5B.8C.6D.3二、程序填空16.求解 a 到 b 内(包含 a 和 b)所有的质数,并对每个质数的每一位数字求和。请完善程序。程序如下:import mathdef IsPrime(i):if i...