计算机⼆级python易错选择题汇总
1、以下代码的输出结果是(B)
print(0.1+0.2==0.3)
A、True
B、( )False
C、-1
D、0
试题评析
双等号==⽤于判断值是否相等,判断后的结果是True (真)或False (假),分别对应值相等或值不相等。左侧运算结果为0. 300000000000右侧结果为0.3, 值不相等,所以输出False
2、以下代码的输出结果是.(D)
a=10.99
a的ascii的编码是多少print (complex(a))
A、0.99
B、10.99+j
C、10.99
D 、(10. 99+0j)
试题评析
complex(r, i)函数的作⽤是创建⼀个复数r+i*1j,其中i可以省略。
3、以下关于Python字符编码的描述中,错误的是(C)
A、print (chr (65))输出A
B、chr(x)和ord(x)函数⽤于在单字符和Unicode编码值之间进⾏转换
C、Python字符编码使⽤ASCII编码
D、print (ord(’ a’ ))输出97
试题解析
Python字符编码可以使⽤ASCII编码和Unicode编码。
4、以下不属于Python语⾔保留字的是(A)
A、goto
B 、except
C、True .
D、pass
5、以下关于Python语⾔技术特点的描述中,错误的是(B)
A、Python⽐⼤部分编程语⾔具有更⾼的软件开发产量和简洁性
B、Python是脚本语⾔,主要⽤作系统编程和Web访问的开发语⾔
C、Python语⾔是解释执⾏的,因此执⾏速度⽐编译型语⾔慢
D、对于需要更⾼执⾏速度的功能,例如数值计算和动画,Python语⾔可以调⽤C语⾔编写的底层代码
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论