单选题
假设city.csv文件内容如下巴哈马,巴林,孟加拉国,巴巴多斯白俄罗斯,比利时,伯利兹以下代码的输出结果是:
假设city.csv文件内容如下巴哈马,巴林,孟加拉国,巴巴多斯白俄罗斯,比利时,伯利兹以下代码的输出结果是:
A
[ '巴哈马,巴林,勐拉国,巴巴多斯,白俄罗斯,比利时,伯利兹']
B
[ '巴哈马', '巴林','孟加拉国','巴巴多斯', '白俄罗斯', '此利时','伯利兹']
C
[ '巴哈马', '巴林','孟加拉国','巴巴多斯\n白俄罗斯', '此利时','伯利兹']
D
[ '巴哈马', '巴林','孟加拉国','巴巴多斯', '\n', '白俄罗斯', '此利时','伯利兹']
答案解析
正确答案:C
解析:
解析: f.read(size): 从文件中读入整个文件内容。参数可选,如果给出,读入前size长度的字符串或字节流。split(str,num)通过指定分隔符对字符串进行切片,如果参数num有指定值,则仅分隔num个子字符串。 f.read(). split(","):从文件中读入整个文件内容,并以逗号分隔。原文的第一行后有一个换行符"\n",所以读入文件内容时,这里的字符串应为"巴巴多斯\n白俄罗斯"。运行代码后的输出结果是['巴哈马','巴林','孟加拉国','巴巴多斯\n白俄罗斯','比利时','伯利兹']。
相关知识点:
文件操作结果,选项C是正解
相关题目
单选题
以下代码的输出结果是
单选题
下面语句的执行结果,不正确的选项是
单选题
表达式34%6的结果是
单选题
以下选项,不是Python保留字的选项是
单选题
执行下列选项,输出了'Hello World'的选项是
单选题
关于Python语言的描述,错误的选项是
单选题
以下语句的执行结果是
单选题
表达式int('100/3')的执行结果是
单选题
Python中出现SyntaxError一般表示语法错误,如未在if, elif, else , for,while,class ,def 声明末尾添加":",导致该语句无法解释执行.
单选题
如果Python程序执行时产生了"SyntaxError"的错误,其原因是
