当前页面: 首页 > SEO优化 > SEO培训 >

Python培训教程:控制流if-else

2020-12-01 14:25:09

我们处理现实生活中的问题时会做出决定,就像决定买哪款相机或者怎样更好的打篮球。

同样我们写计算机程序的时候也要做相同的事情。

我们通过if-else语句来做决定,我们使用它来改变程序运行的流程。

一、if语句

语法如下:


 
if expression: do this

如果表达式expression的值为真(不为0的任何值都为真),程序将执行缩进后的内容。务必使用正确的缩进,在表达式为真的情况将会执行缩进的所有行。

一个简单的例子,使用vim写入文件number100.py,程序接受用户输入的一个数并且检查这个数是否小于100。


 
#!/usr/bin/env python3 number = int(input("Enter a number: ")) if number < 100: print("The number is less than 100")

然后我们运行它:

二、Else语句

在上面的例子,我们想要这样做:如果输入数大于100则打印"Greater than"。我们使用else语句来做到这一点,它将在if语句未满足的情况时工作。


 
#!/usr/bin/env python3 number = int(input("Enter a number: ")) if number < 100: print("The number is less than 100") else: print("The number is greater than 100")

运行它:

三、真值监测

检测真值的优雅方式是这样的:


 
if x: pass

不要像下面这样做:


 
if x == True: pass
四、总结

这节Python培训教程非常简单,这里只提一句,Python中很多值是具有布尔意义的,所以有时候我们可以写的更优雅一些。

同时也要注意下 if elif else的基本语法结构。

python教程python培训

用户评价:Python培训教程:控制流if-else



seo