上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
4.7 练一练
1 设有变量赋值x=3.5;y=4.6;z=5.7,则以下表达式中值为True的是( )。
A. x>y or x>z
B. x!=y
C. z>y+x
D. x<y and not(x>z)
2 下列关于使用“<<”和“>>”操作符,结果正确的是( )。
A. 0b10100>>4的结果是1
B. 0b10100>>4的结果是2
C. 0b0000101<<2的结果是20
D. 0b0000101<<2的结果是10
3 下列表达式中哪两个相等?( )
A. 16>>2
B. 16/2**2
C. 16*4
D. 16<<2
4 下列关于运算符优先级描述正确的是(
).
A. 算术运算符→赋值运算符→关系运算符,依次从高到低
B. 算术运算符→关系运算符→赋值运算符,依次从高到低
C. 关系运算符→赋值运算符→算术运算符,依次从高到低
D. 关系运算符→算术运算符→赋值运算符,依次从高到低