多选题
246. (多选题)字符串a=’amount123456’,以下说法正确的是()
A
执行语句a[3]输出结果是' u'
B
执行语句‘16’in a输出的结果是False
C
执行语句a.upper输出的结果是‘AMOUNT123456'
D
a.find(‘123456’)输出的结果是6
答案解析
正确答案:ABCD
解析:
解析:A选项中,正索引从左到右,默认从0开始,变量a中索引值为3的是'u';B选项中,'16'是一个字符串,不在a中;C选项中,upper()函数用于将字符串转换为大写;D选项中,find()函数用于检测字符串是否包含子字符串,如果是返回开始的索引值,否则返回-1,'123456'在a中,而此处开始的索引值为6。
相关题目
单选题
173. (判断题) Python中“4”+“5”结果为“9”。( )
单选题
172. (判断题)无论使用单引号或双引号包含字符,使用print输出的结果都一样。( )
单选题
171. (判断题)布尔值只有True和False两种形式。
单选题
170. (判断题)假设变量,a=“营业收入”,b=“营业成本”,c=“营业收入和营业成本”,a not in c,返回True。
单选题
169. (判断题)print(not True or False and 5%2 != 2),返回结果为False。
单选题
168. (判断题)逻辑运算符中 and、or、not的优先级排序从高到低依次为not、or、and。
单选题
167. (判断题)用type函数查询数据类型,print(type(-1.23)),可知-1.23是布尔值数值类型。
单选题
166. (判断题)在逻辑运算中:数字0代表假,即Fasle, 1字代表真,即True,其他数字既不代表真也不代表假。
单选题
165. (判断题)a='现金',b='库存现金',表达式(a in b),a在b中,返回 True。
单选题
164. (判断题)Python运算符”//”表示取整除,返回商的整数部分。
