鱼C论坛

 找回密码
 立即注册
查看: 2788|回复: 6

菜鸟求助!Python数组课后习题

[复制链接]
发表于 2017-5-12 10:29:47 | 显示全部楼层 |阅读模式

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

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

x
在Python数组课后习题2中,如图,为什么我将答案中的count换成其他字母时程序会报错??
QQ截图20170512102605.jpg
QQ截图20170512102836.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-5-12 11:16:10 | 显示全部楼层
没遇到问题啊:
>>> member
['a', 'b', 'c', 'd']
>>> a=0
>>> length=len(member)
>>> while a<length:
        print(member[a],member[a+1])
        a+=2

       
a b
c d
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-12 11:39:39 | 显示全部楼层
什么版本的Python?
贴全部代码,不然好难判断
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-12 11:45:47 | 显示全部楼层
在IDLE交互模式下不要使用复制粘帖多行代码,你这个是在交互模式下,一次输入多行。交互模式下是运行不了的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-12 11:54:14 | 显示全部楼层
我看你有个赋值   例如: a += 2, 你把这个格式改改,注意  += 是一起的,试试看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-12 11:57:36 | 显示全部楼层
还有, 我看你赋值的时候, b = 0 ,length = len(member) 你是在一行写的,虽然分行了,但是左边不是有>>> 这个你就一个, 所以报错了,应该如下:
>>> b=0
>>>length = len(member)
试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-13 10:07:32 | 显示全部楼层
楼上正解!+=中间不能有空格!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-8 00:34

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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