以下哪些表达式结果为True?
- A1==True
- B0==False
- Cisinstance(True,int)
- DNone==False
- E''==False
关于字符串的replace()方法,正确的有:
- A替换所有匹配的子串
- B可以指定替换次数
- C修改原字符串
- D返回新字符串
- E只能替换一个字符
关于Python中的数值运算,正确的有:
- A10/3结果为3.333...
- B10//3结果为3
- C2**10结果为1024
- D/和//结果始终相同
- E**只能用于正整数
Python3中,整数除法/的结果始终是浮点数。
- A对
- B错
复数3+4j的虚部是4j。
- A对
- B错
字符串是不可变类型,创建后不能修改其中的字符。
- A对
- B错
0.1 + 0.2 == 0.3的结果为True。
- A对
- B错
None等于0,也等于空字符串。
- A对
- B错
字符串的find()方法找不到子串时返回-1。
- A对
- B错
isinstance(True, int)的返回值是True。
- A对
- B错
'Hello' * 3的结果是'HelloHelloHello'。
- A对
- B错
Python中的整数有最大值限制。
- A对
- B错
int('3.14')可以直接将字符串'3.14'转为整数3。
- A对
- B错
Python中,True + 1的结果是2。
- A对
- B错
字符串切片s[1:3]包含索引3对应的字符。
- A对
- B错
Python中,字符串可以通过索引修改某个字符。
- A对
- B错
3 > 2 > 1在Python中是合法的比较表达式。
- A对
- B错
bool('False')的结果是False。
- A对
- B错
字符串的upper()方法会修改原字符串。
- A对
- B错
10 % 3的结果是1。
- A对
- B错
本页仅提供题目与选项供学习参考,不含答案。如需系统练习、自动判分与错题本,欢迎前往主站《Python语言程序设计》在线练习。