给以下程序填空,使得输出到文件a.txt里的内容是’90’,’87’,’93’的选项是( )。 y=[’90’,’87’,’93’] l=” with open(”a.txt”,’w’)as fo: for z in

admin2020-04-10  41

问题 给以下程序填空,使得输出到文件a.txt里的内容是’90’,’87’,’93’的选项是(    )。
    y=[’90’,’87’,’93’]
    l=”
    with open(”a.txt”,’w’)as fo:
    for z in y:
       __________
    fo.write(1.strip(’,’))

选项 A、l=’,’.join(y)
B、l+=”’{}’”.format(z)
C、l+=”’{}’”.format(z)  +’,’
D、l+=’{}’.format(z)  +’,’

答案C

解析 由题意可知,写入文件的是’90’,’87’,’93’,字符之间有逗号分隔。A项是将字符通过逗号连接成形如’90,87,93’的字符串;B项没有使用逗号分隔;D项由于在’{}’外部没有使用引号,相加的结果为’90,87,93’。故答案为C项。
转载请注明原文地址:https://jikaoti.com/ti/uV50FFFM
0

最新回复(0)