01_02条件语句实例

01=======if语句=========

a = float(input("请输入一组数字"))
if a > 0:
    print("这是一个正数")
elif a == 0:
    print("这是零")
else:
    print("这是一个负数")

=============================
#学生成绩大于等待90为A, 大于等于60为B, 小于 60为C
score = float(input("请输入学生成绩"))
if score > 100 or score < 0:
    print("请输入一个正确的分数 ")
elif score < 60:
    print("成绩为C")
elif score <= 89:
    print("成绩为B")
else:
    print("成绩为A")
#===============个人所得税===========
money = float(input("请输入工资:"))
#a
a = money - 3500
if a > 80000:
    shuilv = 0.45
    kouchu = 13505
elif a > 55000:
    shuilv = 0.35
    kouchu = 5505
elif a > 35000:
    shuilv = 0.30
    kouchu = 2755
elif a > 9000:
    shuilv = 0.25
    kouchu = 1005
elif a > 4500:
    shuilv = 0.2
    kouchu = 555
elif a > 1500:
    shuilv = 0.1
    kouchu = 105
elif (a < 1500) & (a > 0):
    shuilv = 0.03
    kouchu = 0
else:
    print("不需要上税")
    print(money)
    shuilv = 0
    kouchu = 0
mm = a * shuilv - kouchu
print(mm)

 02=======for语句=========

#for 循环
for i in range(1, 10, 2):
    print(i)
#数组for循环
a = [1, 2, 3, 4, 5, 6, 7, 8, 9]
for i in a:
    print(i)

#for 循环 continue
for i in range(1, 10):
    if i % 2 != 0:
        continue
    print(i)

03=======while语句=========
#while循环
i = 0
while i < 10:
    print("while 循环")
    print(i)
    i = i +1
else:
    print("finish")

#=========回文1========#

#abcba
#01234
a = input("请输入一个字符串")
b = len(a)
print(b)
for i in range(0, b):
    #print(i)
    #print(b - i - 1)
    if a[i] != a[b-i-1]:
        print("不是回文")
        break
else:
    print("是回文")

#=========回文2========#

a = input("请输入一个字符串:")
b = len(a)
for i in range(0, b):
    if a[i] != a[-(i+1)]:
        print("不是回文")
        break
else:
     print("是回文")

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值