以下描述中错误的是哪一项?
A. 在遍历列表的同时可以修改列表本身,例如如下的代码可以做到。words = ['I', 'love', 'Python'] for w in words: if len(w) >4: words.insert(0, w)
B. 当在序列中循环访问元素时,如果要获取元素的下标,可以使用enumerate() 函数,例如 for i inenumerate(list)。
C. 如果要倒序遍历访问序列中的元素,可以对该序列使用reversed() 函数,例如 for i in reversed(list)。
D. 对字典进行遍历访问时,可以通过items()函数同时得到key, value值。例如 for k, v in scores.items()
以下描述中错误的是哪一项?
A. 字符串的格式化,'{:.2f}'.format(math.pi) 与'%.2f' % math.pi 在运算结果上相同。
B. Python中的同一种序列互相之间可以进行比较,按照字典序进行排序,例如 (1, 2, 3, 4)< (1, 2, 4) 的运算结果是true。
C. 打开一个文本文件,f = open('test.txt', 'r+'); 则f.seek(5) 表示在打开的文件里寻找数字5。
D. 打开一个文本文件,在对其进行读取,f =open('test.txt', 'r+'); f.read() ;read函数内不带参数是读取整个文本文件内容并返回
以下关于Python自带数据结构的运算结果中正确的是哪一项?
A. l = [1, 2, 3, 4, 5]; del l[2:4]; 则运算之后l为[1,2, 3]。
B. basket = ['apple', 'banana', 'apple', 'orange'] ;fruit = set(basket);fruit2 = set(['apple', 'melo']); len(fruit |fruit2) 的结果是5。
C. basket = ['apple', 'banana', 'apple', 'orange'] ;fruit = set(basket); len(fruit) 的运算结果是4。
D. l = [2, 1, 3, 5, 4]; l.remove(3); l.sort(); 则运算之后l为[1, 2, 4, 5]
以下关于字符串处理的描述错误的是哪一项?
A. print ('C:\file\time'),输出结果是C:\file\time。
B. Python 2.x中字符串是以单引号或双引号括起来的任意文本,如果字符串赋值的时候,内部有单引号或双引号时如果不想使用转义字符常常可以使用r运算符来表示。
C. "\"符号可以被用来表示转义符号,例如'doesn\'t'和"doesn't"都表示字符串doesn't。
D. 被单引号('...')或者双引号("...")包围的都是字符串。