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

continue关于代码问题

5795bbbf0001f39001920189.jpg


5795bbc30001a1df03510395.jpg

第一张图是notepad++里面写好的代码,第二张是在python shell里面运行的情况?不知道哪里错了?

正在回答

8 回答

缩进和true的问题


0 回复 有任何疑惑可以回复我~
#1

1992lsq3289937 提问者

我是缩进的四个空格。你看第一张图片 那是我notepad++里面写好的代码。就是不知道为什么一到python shell里面运行就变成那个格式了?请问是什么原因呢?改了大写也不行
2016-07-25 回复 有任何疑惑可以回复我~

true 要换成 True  布尔常量首字母要大写!

0 回复 有任何疑惑可以回复我~


sum = 0
x = 0
while True:
   x = x + 1
   if x > 100:
       break
   if x % 2 == 0:
       continue
   sum = sum + x
print sum

0 回复 有任何疑惑可以回复我~
sum = 0
x = 0
while True:
    x = x + 1
    if x > 100:
        break
    if x % 2 == 0:
	continue
    sum = sum + x
print sum
0 回复 有任何疑惑可以回复我~
#1

1992lsq3289937 提问者

我是这样写的 你看看我的第一张图片notepad++里面就是这样写的,一到shell运行就不对了,不知道什么原因。改了大写也不行
2016-07-25 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//5795c1d900016d5101630136.jpg

Ture  T要大写

if 要和上一行x=x+1对齐,没有缩进

0 回复 有任何疑惑可以回复我~
#1

1992lsq3289937 提问者

我是缩进的四个空格。你看第一张图片 那是我notepad++里面写好的代码。就是不知道为什么一到python shell里面运行就变成那个格式了?请问是什么原因呢?
2016-07-25 回复 有任何疑惑可以回复我~
#2

宝慕林5948131 回复 1992lsq3289937 提问者

notepad++的编码格式是对的么==
2016-07-25 回复 有任何疑惑可以回复我~
#3

1992lsq3289937 提问者 回复 宝慕林5948131

语言我选的python 然后存的也是.py的格式
2016-07-25 回复 有任何疑惑可以回复我~
#4

1992lsq3289937 提问者 回复 宝慕林5948131

哦 我知道了 我命名文件的时候打了空格,刚才重命名就好了。谢谢啦
2016-07-25 回复 有任何疑惑可以回复我~
查看1条回复

ture写错,应该为True; 空格缩进为4个空格

1 回复 有任何疑惑可以回复我~
#1

1992lsq3289937 提问者

我是缩进的四个空格。你看第一张图片 那是我notepad++里面写好的代码。就是不知道为什么一到python shell里面运行就变成那个格式了?请问是什么原因呢?
2016-07-25 回复 有任何疑惑可以回复我~

if的缩进错了

0 回复 有任何疑惑可以回复我~

可能是缩进问题,题主可以把缩进去掉重新打一遍试试

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758625    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

continue关于代码问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信