1、關于python中對于檔案的讀取與寫入,哪個說法是正确的?
A. open方法不能同時讀寫,with open方法可以
B. open方法和with open方法都可以一次處理多個檔案
C. open方法最後需要寫一個close方法關閉檔案,with open方法不需要
D. open方法無法處理亂碼問題,而with open可以
2、關于檔案讀寫的參數,以下說法正确的是:
A. r+可以同時讀寫
B. w+可以同時讀寫
C. a+可以同時讀寫
D. rw可以同時讀寫
3、 以下代碼
with open('d:/春夜喜雨.txt','w+') as file1:
file1.write('好雨知時節,當春乃發生')
file1.seek(______)
f1=file1.read()
print(f1)
假設編碼格式為gbk,如果希望f1從雨字開始列印,則seek中應該怎麼填寫?
A. 1
B. 2
C. 2,0
D. 2,1
4、一個檔案中一開始有"好雨知時節,當春乃發生",以r+模式輸入了"QQ"之後,則變為
A. QQ
B. QQ知時節,當春乃發生
C. QQ雨知時節,當春乃發生
D. QQ好雨知時節,當春乃發生
5、讀取一個檔案file1,以下說法正确的是
A. file1.read()讀取檔案所有内容,傳回值是字元串
B. file1.readline()讀取檔案中一行的内容
C. file1.readlines()讀取檔案中所有内容,傳回值是字元串
D. file1.readlines()讀取檔案中所有内容,傳回值是清單
6、關于字典,以下說法正确的是
A. 字典是無序的
B. 字典是可變對象
C. 字典的鍵可以存放任何對象
D. 字典的值可以存放任何對象
7、定義dict1={'A':'book','A':'ace'},之後print(dict1),則結果是
A. {'A':'book','A':'ace'}
B. {'A':'book'}
C. {'A':'ace'}
D. 報錯
8、有字典dict10={'ABC':'ABCDE','YOU':'YOURS','HIJKL':'MN'}
以下選項正确的是:
A. print('ABC' in dict10),結果為True
B. print('ABCDE' in dict10),結果為True
C. print('YOU' not in dict10),結果為True
D. print('YOURS' not in dict10),結果為True
9、字典中的方法,以下說法正确的是:
A. dict1.keys() 周遊字典中的鍵
B. dict1.values() 周遊字典中的值
C. dict1.items() 周遊字典中的鍵值對
D. dict1.update()可以新增或修改字典中的鍵值對
10、 以下說法正确的是:
A. dict1.clear()清空字典中的内容,位址不變
B. dict1.clear()清空字典中的内容,位址也發生變化
C. dict1={}變為空字典,位址不變
D. dict1={}變為空字典,位址也發生變化