Python语言中if语句的,貌似是缩进问题

从else:回车到下一行,就成这样了,求高手解,谢了

代码中else的缩进错了,按照你写的代码else与if没有处于同一层次的缩进了。正确格式应如下:
>>> if not 1:
print 'true'
else:
print 'true'
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-05-29
你的else块为空了。

>>> if not 1:
... print "true"
... else:
... print "false"
...
false
>>> if not 1:
... print "true"
... else:
...
File "<stdin>", line 4

^
IndentationError: expected an indented block

python中if语句缩进多少格?
Python语言中if语句的,貌似是缩进问题代码中else的缩进错了,按照你写的代码else与if没有处于同一层次的缩进了。正确格式应如下:ifnot1:print'true'else:print'true'pythonif语句缩进#两种类型的else表示的逻辑不一样 lz说的第一种,如果range(2,n)中的每一条均没有执行,则会执行else语句,逻辑是...

python哪些语句中用了缩进格式
if name:return "Hello, " + name # 缩进表明这个return语句是if条件的一部分,属于greet函数内部 else:return "Hello, anonymous" # 同样,这里的缩进表明这是else部分,也属于greet函数内部 缩进通常是使用空格实现的,尽管在某些环境下也可以使用制表符(Tab)。然而,为了避免混淆,Python社区广泛推荐...

if语句冒号后面的内容需要缩进吗?
需要缩进,例如箭头所指位置

为什么说if后的缩进是必不可少的?
应该选择B项,缩进是用来判断当前Python语句在分支结构中。分支结构一共分为4类,即单项分支、双项分支、多项分支、巢状分支。Python语句在分支结构中的if 条件表达式如下:一条python语句...一条python语句...

python语言中if与else是如何匹配的
python里不能用括号来表示语句块,也不能用开始\/结束标志符来表示,而是靠缩进来表示。if a == 1: print a if b == 1: print b else print c上面的这个else是和if b == 1 配对的。if a == 1: print a if b == 1: print belse print c而这个else...

python如何判断if语句结束的位置?
根据缩进吧,每个if后面都必须强制缩进,写到后面没有缩进了的话这个if就结束了(如果没有加elif或者else的话)。没有括号之类的明显标识,不过在sublimetext里面倒是可以看到虚线。

python条件判断if第一行以什么结尾下一行以什么开始?
```python if condition:执行 if 语句的代码块 else:执行 else 语句的代码块(可选)```在 if 语句的第一行中,条件通常是一条布尔表达式。如果条件为真,则执行代码块缩进的部分,否则跳过此代码块并继续执行下一行代码。注意,if 语句后面需要加上冒号 `:`。第一行后面的代码块必须缩进,以指示...

python缩进要求
缩进在Python中具有严格的习惯写法:4个空格,不要使用Tab。if语句后接表达式,然后用:表示代码块的开始。Python由荷兰数学和计算机科学研究学会的GuidovanRossum于1990年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型...

Python这些语句那里错了
你的代码如果说执行不了,那就是你的缩进有问题,python是没有括号的,缩进代表了函数作用域,这点务必要清楚,可以根据我给的图片修改。最后给几点建议:python没必要用“ ; ”你print都是m,这里你的函数输出是1-->2019全打印出来了,要做区分可以在print中改成('1:',m)和('2:',m)以便区分...

if语句在python中有哪几种使用方式?
这个是典型的用到if-elif-else分支语句来判断输出的,当然if语句可以嵌套,python用到的是缩进来区分语句块的。所以分支判断中语句缩进有着严格的要求。2、continue和break:continue是跳出循环中的此次,但循环不中断;break是直接结束循环,下面的语句不再执行。a_num=input("请输入一个整数:")for a_...

相似回答