1、输出绝对值的应用–单 if 语句的使用
number=int(input("请输入你心中想的数字"))
if number>0:
print("这个数字的绝对值是%d" %number)
2、对你输入的数字进行奇偶数的判断----if,else语句
number=int(input("请输入你喜欢的数字"))
if number%2==0:
print("你输入的%d是偶数" %number)
else:
print("你输入的数%d是奇数" %number)
3、多重判断语句 if—elif–elif–else
一层一层的进行判断,如果满足条件1,则执行条件1的代码块,否则进行条件2,满足条件2执行条件2的代码块
售票系统
age=int(input("请输入你的年龄"))
charge=100
if age<=6 or age>=80:
charge=charge*0.2
print("你的票价是%d"%charge)
elif age<=12 or age>=60: # 只有在条件1 不满足时,才会执行条件2
charge=charge*0.5
print("你的票价是%d"%charge)
else:
print("你的票价是%d"%charge)
4、测试输入的年份是否为闰年—if语句嵌套使用
#闰年 可以被4整除, 在这个条件成立的基础上,
#它除以100时余数不为0 或是除以 400时余数为0,这2个条件皆符合才算闰年
year=int(input("请输入年份"))
year4=year%4
year100=year%100
year400=year%400
if year4==0:
if year100!=0 or year400==0:
print("%d是闰年" %year)
else:
print("%d不是闰年" %year)
5、小题狂做
1)有个公司店庆,消费满10万元打9折,消费满8万元可打95折,消费满5万元可打98折,如果是50岁的消费者,不论消费金额多少都打95折
age=int(input("顾客你好,请输入你的年龄"))
consume=int(input("顾客的消费金额"))
if age!=50:
if consume>=10:
consume=consume*0.9
print("你的消费金额为%d" %consume)
elif consume>=8:
consume=consume*0.95
print("你的消费金额为%d" % consume)
elif consume>=5:
consume=consume*0.98
print("你的消费金额为%d" % consume)
else:
consume=consume*0.95
print("你的消费金额为%d" % consume)