一、单选题(共25题,每题2分,共50分)
第1题
执行语句print(10==10.0)的结果为?
A:10
B:10.0
C:True
D:False
正确的答案是 C:True。
解析:在Python中,比较运算符 “==” 用于比较两个值是否相等。在这个特定的比较中,整数10和浮点数10.0在数值上是相等的。Python会自动进行类型转换,将整数10转换为浮点数10.0,然后进行比较。由于值相等,所以比较的结果为True。因此,执行语句print(10 ==10.0)的结果为True。
第2题
执行语句y=4**3后,变量y的值为?
A:0
B:12
C:64
D:81
正确的答案是 C:64。
解析:在这个语句中,**
是幂运算符,用于计算一个数的幂。所以,4**3
表示将 4 的 3 次幂进行计算,即 4 的立方。计算结果为 64。因此,执行语句y=4**3
后,变量y
的值为 64。