Python语言学习前提:条件语句

时间:2023-03-09 03:22:07
Python语言学习前提:条件语句

一、条件语句

1.条件语句:通过一条或多条语句的执行结果(True或False)来决定执行额代码块。python程序语言指定任何非0或非空(null)的值为true,0或null为false。

Python语言学习前提:条件语句

2. if 语句

if 判断条件:
执行语句
else:
执行语句

例子如下:

#! /usr/bin/env python

username = 'crystal'
password = '1234'
Username = input("username:")
Password = input("password:") if username == Username and password==Password:
print("Welcome user {name} login...".format(name=Username))
else:
print("Invalid username or password")

 python不只是switch语句,如果需要做多个条件判断,只能用elif来实现。以下实例中用到 or 和 and 两个运算符

#! /usr/bin/env python

num = 9
if num >=0 and num <=10: #判断值是否在0-10之间
print ("hello") #输出结果hello num = 10
if num <0 or num >10: #判断值是否在小于0或大于10的区间里
print ("hello")
else:
print ("undefine") #输出结果:undefine num = 8
#判断是否在0~5或者10~15之间
if (num >=0 and num <=5) or (num >=10 and num <=15):
print ("hello")
else:
print ("undefine")

备注:部分内容来自菜鸟课程:https://www.runoob.com/python/