为了账号安全,请及时绑定邮箱和手机立即绑定

这个问题在哪 实在看不懂

这个问题在哪 实在看不懂

qq_Zzq_0 2017-06-10 00:19:49
sum = 0x = 1 n = 1while True:    if n > 20:    break sum = sum + x x = x * 2 n = n + 1print sum
查看完整描述

3 回答

已采纳
?
Linzero

TA贡献9条经验 获得超3个赞

没看出什么问题,先把错误贴出来吧,要么就是有缩进错误

查看完整回答
反对 回复 2017-06-10
  • qq_Zzq_0
    qq_Zzq_0
    嗯,这个缩进我后来也没发现错在哪,重新写了几遍,偶尔还是回报错。缩进对齐的话,他tab和空格不一样,貌似默认出来是tab,要重新手写
  • Linzero
    Linzero
    Python对缩进要求很严格,要用四个空格,而不用tab键
  • Linzero
    Linzero
    Python对缩进要求很严格,要用四个空格,而不用tab键
?
樱桃妈妈

TA贡献3条经验 获得超0个赞

代码上没看出错误来,有可能是缩进问题,你可以执行后发截图,根据提示的错误排查问题

查看完整回答
反对 回复 2017-06-12
?
Dikuni

TA贡献19条经验 获得超8个赞

这是什么开发语言?一堆不懂和疑问

查看完整回答
反对 回复 2017-06-10
  • Dikuni
    Dikuni
    这里的代码跟你实际情况不一致人家很难帮你,起码代码格式要整理一下吧,分号没打上,冒号却出来了,True不应该是true吗?
  • 断桥丶晓风残月
    断桥丶晓风残月
    python是不要求分号的
  • 断桥丶晓风残月
    断桥丶晓风残月
    对缩进有严格的要求,四个空格
?
断桥丶晓风残月

TA贡献32条经验 获得超15个赞

代码缩进么?

查看完整回答
反对 回复 2017-06-10
  • qq_Zzq_0
    qq_Zzq_0
    我自己敲出来的运算不出来 提示sum = sum + x 这个不对,复制别人的可以,格式是一模一样的
  • 断桥丶晓风残月
    断桥丶晓风残月
    你把while循环体里面的代码缩进都调整一下。严格一致,sum=sum***那里的缩进调整一下试试
  • 断桥丶晓风残月
    断桥丶晓风残月
    仔细看看别人的和你的缩进是不是一样
?
仙士可

TA贡献170条经验 获得超132个赞

你的while没结束的么,虽然我看不懂这代码,但是,你的while循环从什么时候开始,什么时候结束都看不出

查看完整回答
反对 回复 2017-06-10
  • 3 回答
  • 0 关注
  • 2058 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信