根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做。 else 也可以给if添加一个else语句,意思是,如果if判断是False,不要执行if的内容,去把else执行了 age = 3 if age >= 18: print('your age is', age) print('adult') else: print('your age is', age) p...
2、判断分数,根据分数输出相应的语句 if socre >= 160: print('优秀') else: print('还需...
try/except...else else 子句将在 try 子句没有发生任何异常的时候执行。 >>> try: print(name) except Exception as e: #所有的异常都处理 print('error come: {}'.format(e)) else: print('no error') #try 子句发生任何异常,不执行这里 error come: name 'name' is not defined >>> try: name...
else SyntaxError: invalid syntax 可以看到,在ipython中我们编写if else语句,报出错误。错误原因是else语句没有缩进,下面我们来进行修改 if 2 < 5: print('true') else: print('false') true 代码修改之后,else语句与if缩进相同,程序正确执行,输出结果为true。 除此之外,导致if语句报错的原因还可能包括单词拼写...
第一个报错信息,是缩进的问题。第二个报错信息是if elif else 写的不对。2、初学者不要在Python...
可以看到,在ipython中我们编写if else语句,报出错误。错误原因是else语句没有缩进,下面我们来进行修改 if2 < 5:print('true')else:print('false')true AI代码助手复制代码 代码修改之后,else语句与if缩进相同,程序正确执行,输出结果为true。 除此之外,导致if语句报错的原因还可能包括单词拼写错误,输出内容的格式不...
对的,就是代码区出现提示的那个else的缩进位置不正确,所以系统会报错,这里的else根据题目的要求是需要和第三行出现的if语句配合使用的,所以我们在使用if语句的嵌套时一定要注意合适的嵌套方式以及严格控制好不同级别代码块的缩进量。此外,这段代码很可能因为其他语句不正确的缩进或语法等问题出现相应的bug,这就...
else和elif语句也可以叫做子句,因为它们不能独立使用,两者都是出现在if、for、while语句内部的。else子句可以增加一种选择;而elif子句则是需要检查更多条件时会被使用,与if和else一同使用,elif是else if 的简写。 if和else语句使用方法 下面用一个例题来说明if和else语句是如何搭配使用的,首先设定一个整型变量,我们...
报错信息:1SyntaxError: can`t assign to keyword 错误示例:1False= 1 解决方法:不要使用Python语言关键字作为变量名、函数名或类名等。在Python Shell窗口中,使用help('keywords')指令可以查看Python语言的关键字列表。(7)忘记在if/elif/else/while/for/def/class等语句末尾添加冒号(:)报错信息:1...