下列程序将建立一个CSV格式文件,划线处正确的代码选项应该为?( ) a=['老虎','狗','大象','牛'] f=open('动物.CSV',______) f.write(','.join(a)+'\n') f.close()
【喵呜刷题小喵解析】:在Python中,文件打开模式有'r'(只读模式)、'w'(写入模式,如果文件存在则清空文件内容)、'a'(追加模式,如果文件存在则内容末尾追加,如果不存在则创建文件)、'x'(创建模式,如果文件存在则报错,如果不存在则创建文件)、'b'(二进制模式,配合'r'、'w'、'a'使用)、't'(文本模式,默认,可以省略)等。根据题目,我们需要将'老虎'、'狗'、'大象'、'牛'这四个字符串写入到一个名为'动物.CSV'的文件中,所以应该使用写入模式,即选项C 'w'。选项A 'W'和选项D 'r'都不是正确的文件打开模式,选项B 'R'也不是Python中的文件打开模式。因此,正确答案是C。