Arthurdwu 2020-11-16 21:58 采纳率: 0%
浏览 60

python 双for循环中if else 语法

#!/usr/bin/env python3
import sys
my_numbers=    [[0,1,2],[3,4,5],[7,8,9]]
max_index=len(my_numbers)
max_subindex=len(my_numbers[0])
output_file=sys.argv[1]
filewriter=open(output_file,'a')
for index_value in range(len(my_numbers)):
    for subindex_value in range(len(my_numbers[0])):
        if subindex_value<(max_subindex-1):
            filewriter.write(str(my_numbers[index_value][subindex_value])+',')
        else:
            filewriter.write(str(my_numbers[index_value][subindex_value])+'\n')
filewriter.close()
print("Output #147:Output appended to file")

 

问一下,以上代码有什么问题么,老是提醒我else 的地方“IndentationError: unindent does not match any outer indentation level”,我检查了indention没有问题啊

  • 写回答

1条回答 默认 最新

  • PythonJavaC++go 2020-11-16 22:33
    关注

    缩进重新处理一下,肉眼看不出

    评论

报告相同问题?

悬赏问题

  • ¥15 模电中二极管,三极管和电容的应用
  • ¥15 关于模型导入UNITY的.FBX: Check external application preferences.警告。
  • ¥15 气象网格数据与卫星轨道数据如何匹配
  • ¥100 java ee ssm项目 悬赏,感兴趣直接联系我
  • ¥15 微软账户问题不小心注销了好像
  • ¥15 x264库中预测模式字IPM、运动向量差MVD、量化后的DCT系数的位置
  • ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused
  • ¥20 关于web前端如何播放二次加密m3u8视频的问题
  • ¥15 使用百度地图api 位置函数报错?
  • ¥15 metamask如何添加TRON自定义网络