Python:if 语句的基本使用

今天,我们将学习Python中if语句的基本使用。
if 在Python中用作某个条件或值的判断,格式为:

if 条件:
	执行语句1
else:
	执行语句2

else是当条件不成立时运行的代码。
我们先来看个例子,程序判断天气情况并输出是否要带伞:

weather = input("今日天气是:")
if weather == "雨天"
	print("今天出门需要带伞")
else:
	print("今天出门不需要带伞")

运行代码,输入 雨天 会提示要带伞。
if 语句中用的两个“=”是什么呢?
== 是Python比较运算符之一,主要用来判断左右两边的值是否相等。
在 if 语句中,还可以加入更多条件判断,这就需要elif了。
先来看个例子,还是关于天气的。

weather = input("今日天气是:")
if weather == "雨天"
	print("今天出门需要带伞")
elif weather == "晴天":
	print("今天出门不需要带伞")
elif weather == "雾霾":
	print("今天出门要戴口罩")

运行代码,输入不同的天气,就会出现不同的提示。
那如果你编写了一个 if 语句,而却没有想好它应该执行什么,并且前面还有程序要测试,怎么办呢?

weather = input("今日天气是:")
if weather == "雨天"
	pass

如果 if 语句内的代码块为空,会报错,这时候就可以用Python关键字pass作为占位符,且不会影响程序其它部分的测试。

今天的 if 语句基础学习完成了,对if语句的条件内容的比较运算符感兴趣的,可以去笔者的Python:比较运算符的基本学习文章,我们下节课再见~~~

猜你喜欢

转载自blog.csdn.net/wangzirui32/article/details/112991609
今日推荐