条件代码
Python语言也可以进行条件判断:
当x的值小于10的时候,则打印Smaller,当x的值大于20的时候,则打印Bigger,最后则会打印Finis。在其他语言中,可能会使用()或者{}来表示代码属于同一区域,但是对于python语言而言则是采用缩进的方式来进行表达,同一缩进则以为属于同一代码块。在上述代码中,print(‘Finis’)并没有缩进,所以不归属于上述的条件判断代码中的一部分。
如果存在着多种可能的情况需要判断,则可以使用if-elif-elif-else语句:
有时候我们会遇到异常的情况,比如说我们知道有一段代码可能会导致错误,但是我们又不希望这个错误导致整个程序的崩溃,那么这个时候我们就可以使用try-except来对错误进行捕获:
或者按照条件判断的结果决定是否循环: