python-if判断语句
- if判断语句:
if语句时编程语言中用来判定所给定的条件是否满足,根据判定的结果决定执行的操作。
if的返回值为真或为假,可以用bool型变量进行存储,占用一字节。
if 要判断的条件(True):
条件成立的时候,要做的事情
else:
条件不成立的时候要做的事
1.定义一个变量
age = 20、15
2.判断年龄是否满足18
if age >= 18:
print(age)
else:
print('sorry~')
if 要判断的条件1(True):
条件1成立的时候,要做的事情
elif 要判断的条件2(True):
条件2成立的时候,要做的事情
else:
条件1,2不成立的时候要做的事
判断用户的输入是否为空
value = input('Value:')
if value == '':
print('请输入合法的值')
或:
if not value:
print('请输入合法的值')
- 逻辑运算符号
and
1 and 2
两个条件同时满足 就返回True
只要有一个条件不满足,就返回False
or
1 or 2
两个条件只要满足一个 就返回True
两个条件都不满足,就返回False
判断闰年?
用户输入年份year, 判断是否为闰年?
year能被4整除但是不能被100整除 或者 year能被400整除, 那么就是闰年;
year = input('请输入年份:')
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
print('%s是闰年' % (year))
else:
print('%s不是闰年' %(year))