鱼C论坛

 找回密码
 立即注册
查看: 2554|回复: 3

鱼哥第30天视频中的疑问

[复制链接]
发表于 2019-6-18 09:06:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
关于循环和缩进的问题:
1.报错:出现缩进问题。
图中用“”标注部分显示缩进不一致问题。我发现用shell直接跑函数,和先制作一个文件再运行结果是不一样的。其中,先制作新文件再运行,就会出现如下报错。而直接运行就不会报错。请问,这是为什么?如何修正?
f=open('aa.txt')

boy=[]
girl=[]
count=1

for each_line in f:
    if each_line[:4]!='====':
        (role,spoken)=each_line.split(':',1)????????????????????
        if role=='A':
            boy.append(spoken)
        if role=='B':
            girl.append(spoken)
    else:
        bf='boy_'+str(count)+'.txt'
        gf='girl_'+str(count)+'.txt'
       
        bff=open(bf,'w')
        gff=open(gf,'w')

        bff.writelines(boy)
        gff.writelines(girl)

        bff.close()
        gff.close()
               
        boy=[]
        girl=[]
        count+=1

f.close()

2.为什么鱼哥在后续,还要加上如下code?并且缩进要与开头的global variable对齐?

:
        bf='boy_'+str(count)+'.txt'
        gf='girl_'+str(count)+'.txt'
       
        bff=open(bf,'w')
        gff=open(gf,'w')

        bff.writelines(boy)
        gff.writelines(girl)

        bff.close()
        gff.close()

谢谢!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-6-18 12:40:10 | 显示全部楼层
缩进有问题就要查TAB和Space的问题了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-19 22:50:21 | 显示全部楼层
Seawolf 发表于 2019-6-18 12:40
缩进有问题就要查TAB和Space的问题了

额,那么tab和space的问题该如何查?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-19 23:10:14 | 显示全部楼层
Elfred 发表于 2019-6-19 22:50
额,那么tab和space的问题该如何查?

用方向键自己试试么,如果是空格,要4次,如果是TAB就是1次
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-13 06:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表