DAY3 练习
Posted luoxucheng97
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DAY3 练习相关的知识,希望对你有一定的参考价值。
Practice 1
英制单位与公制单位互换
""" 英制单位英寸和公制单位厘米互换 versoin 0.1 author 罗绪成 """ value=float(input(‘请输入长度数值:‘)) unit=input(‘请输入单位:‘) if unit==‘in‘or unit==‘英寸‘: print(‘%f英寸=%f厘米‘%(value,value*2.54)) elif unit==‘cm‘or unit==‘厘米‘: print(‘%f厘米=%f英寸‘%(value,value/2.54)) else : print(‘请输入有效的单位‘)
Practice 2
掷骰子决定做什么
"""‘ 掷骰子游戏 version 0.1 author 罗绪成 """ #使用random模块的randint函数生成指定范围的随机数 from random import randint face=randint(1,6) if face==1: result=‘balabla‘ elif face==2: result=‘kalakala‘ elif face==3: result=‘daladala‘ elif face==4: result=‘iaoaiaoa‘ elif face==5: result=‘jojojojo‘ else: result=‘didadida‘ print(result)
Practice 3
百分制转等级制
""" 百分制转等级制 version 0.1 author 罗绪成 """ score = float(input(‘请输入成绩:‘)) if score >= 10: grade=‘也太秀了吧‘ else: if score == 100: grade = ‘学神‘ elif score >= 85: grade = ‘学霸‘ elif score >= 70: grade = ‘学民‘ elif score >= 60: grade = ‘学弱‘ elif socre >= 45: grade = ‘学渣‘ else: grade = ‘学残‘ print(grade)
Practice 4 判断三角形并计算周长和面积
""" 判断输入的边长能否构成三角形 如果能够构成三角形则计算出三角形周长和面积 """ import math a=float(input(‘a=‘)) b=float(input(‘b=‘)) c=float(input(‘c=‘)) if a+b>c and a+c>b and b+c>a: print(‘周长:%f‘%(a+b+c)) p=(a+b+c)/2 area=math.sqrt(p*(p-a)*(p-b)*(p-c)) print(‘面积:%f‘%area) else: print(‘不能构成三角形‘)
Practice 5 个人所得税计算器
""" 个人所得税计算器 version 0.1 author 罗绪成 """ salary=float(input(‘月收入为:‘)) insurance=float(input(‘五险一金:‘)) diff=salary-insurance-3500 if diff<=0: rate=0 deduction=0 elif diff<1500: rate=0.03 deduction=0 elif diff<4500: rate=0.1 deduction=105 elif diff<9000: rate=0.2 deduction=555 elif diff<35000: rate=0.25 deduction=1005 elif diff < 55000: rate = 0.3 deduction = 2755 elif diff<80000: rate=0.35 deduction=5505 else: rate=0.45 deduction=13505 tax=abs(diff*rate-deduction) print(‘个人所得税:¥%.2f元‘%tax) print(‘实际到手收入:¥%.2f元‘%(diff+3500-tax))
******************************
今日份的代码练习
今天也是元气满满的练习生
******************************
以上是关于DAY3 练习的主要内容,如果未能解决你的问题,请参考以下文章