单选题
给以下程序填空,使得输出到文件a.txt里的内容是'90', '87', '93'的选项是_
给以下程序填空,使得输出到文件a.txt里的内容是'90', '87', '93'的选项是_
A
I+="'{}" .format(z)
B
l+="'{}"'.format(z)+ ','
C
l=','.join(y)
D
I+='{}'.format(z)+ ','
答案解析
正确答案:B
解析:
解析:格式化方法format()用于解决字符串和变量同时输出时的格式安排问题,使用方式如下: <模板字符串>.format(<逗号分隔的参数>)其中,模板字符串是一个由字符串和槽组成的字符串,用来控制子串和变量的显示结果。槽用大括号({}) 表示,对应format()方法中逗号分隔的参数。程序中使用stip()方法去掉数据尾部的逗号,所以程序填空处应该重新加上逗号,所以选项A错误。选项C中使用了中文状态下的引号(若将引号修改为英文状态,输出到文件的内容也与题意不符),所以选项C错误。使用选项D中的代码输出到文件中的内容与题意不符,所以选项D错误。
相关知识点:
文件输出格式填空选B
相关题目
单选题
执行下列选项,输出了'Hello World'的选项是
单选题
关于Python语言的描述,错误的选项是
单选题
以下语句的执行结果是
单选题
表达式int('100/3')的执行结果是
单选题
Python中出现SyntaxError一般表示语法错误,如未在if, elif, else , for,while,class ,def 声明末尾添加":",导致该语句无法解释执行.
单选题
如果Python程序执行时产生了"SyntaxError"的错误,其原因是
单选题
以下选项不属于Python语言特点的是
单选题
以下符合Python语言变量命名规则的是
单选题
以下不是Python语言特点的是
单选题
以下保留字不用于异常处理逻辑的是
