Python3 Day 01

# Day01
# 税额计算器
while True:
    wages = input('输入工资:')
    if wages == '0':
        break
    wages = float(wages)
    fsi = 0
    fsi = float(fsi)
    tax = 0
    tax = float(tax)
    itp = 0
    itp = float(itp)
    if wages >=7662:
        fsi = float(fsi)
        fsi = 7662*0.225
        print('要缴纳的五险一金的金额为:%.2f'%fsi)

    else:
        fsi = float(fsi)
        fsi = wages*0.225
        print('要缴纳的五险一金的金额为:%.2f' %fsi)
    itp = wages - fsi -3500
    print('应纳税所得额为:%.2f'%itp)
    if itp<=1500:
        tax = itp*0.03
        print('税额为:%.2f'%tax)
    elif 1500<itp<=4500:
        tax = itp*0.1-105
        print('税额为:%.2f'%tax)
    elif 4500<itp<=9000:
        tax = itp*0.2-555
        print('税额为:%.2f'%tax)
    elif 9000<itp<=35000:
        tax = itp*0.25-1005
        print('税额为:%.2f'%tax)
    elif 35000<itp<=55000:
        tax = itp*0.3-2755
        print('税额为:%.2f'%tax)
    elif 55000<itp<=80000:
        tax = itp*0.35-5505
        print('税额为:%.2f'%tax)
    else:
        tax = itp*0.45-13505
        print('税额为:%.2f'%tax)
    mywages = 0
    mywages = float(mywages)
    mywages = wages-fsi-tax
    print('到手工资为:%.2f'%tax)

# ----------------------------------------------
# 猜数字游戏
import random
# 随机生成范围内的整数
number01 = random.randint(0,100)
number02 = input('请输入你猜的数字(如果输入负值,就退出游戏)')
while True:
    if number02 < '0':
        break
    number02 = int(number02)
    if number01 < number02:
        input('猜大了!')
        number02 = input('请继续输入你猜的数字')
    elif number01 > number02:
        input('猜小了!')
        number02 = input('请继续输入你猜的数字')
    else:
        input('恭喜你猜对了!')
        number02 = input('请输入你猜的数字(如果输入负值,就退出游戏)')
# ------------------------------------------------------
# bmi计算器
while True:
    height = input('请输入您的身高(m):')
    weight = input('请输入您的体重(kg):')
    if height == '0' or weight == '0':
       print('欢迎下次使用!')
       break
    height = float(height)
    weight = float(weight)
    bmi = weight / (height*height)
    print(bmi)
    if bmi < 18.5:
        print('过轻')
    elif 18.5 < bmi < 23.9:
        print('正常')
    elif 24 < bmi < 27:
        print('过重')
    elif 28 < bmi < 32:
        print('猪仔!')
    else:
        print('猪!')
# ------------------------------------------------------
# 出租车计费
while True:
    km = input('行程公里数(公里数为0时结束计费):')
    if km == '0':
        print('欢迎下次使用!')
        break
    km = float(km)
    if km <= 2:
        print('车费为:8')
    elif km <= 12:
        price = 8 + (km-2)*1.2
        print('共行驶%.2f千米,车费为%.2f'%(km, price))

    else:
        price = 8 + 12 + (km-12)*1.5
        print('共行驶%.2f千米,车费为%.2f'%(km, price))

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值