1. 首页 > 科技

python问题:为什么不能用if else语句? if else python

python问题:为什么不能用if else语句?if else python

python 《python基础教程》if else 的问题,这里的else为何不是和if对齐的???

这是python强大的地方,下面的这个else并不是上面那个if的分支,然后上面整个for loop的分支,你可以把上面的for看做是一个if。

你把range改一下,改成(99,80,-1)你就能看到不同的结果了。

以下Python代码else为啥没和if对齐,这里else起什么作用

if条件成立结束循环,否则打印num并继续下个循环

python中的if语句一直失败

x = input('x= ')

print x, type(x)  #看一下x的类型和真实值

if x == 1:

    print('hello')

else:

    print('123') 如果x为1,且为int型,那肯定会打印出hello,反之则打印123。

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 b

else

   print c而这个else是和if a == 1 配对的。