行业知识
【头歌-Python】Python第三章作业(初级)(1~12)
禁止转载,原文:https://blog.csdn.net/qq_45801887/article/details/134846060
参考教程:B站视频讲解——https://space.bilibili.com/3546616042621301
- 如果代码存在问题,麻烦大家指正 ~ ~
- 有帮助麻烦点个赞 ~ ~
python第三章作业(初级)(1~12)
- 第1关:判断是否直角三角形
- 第2关:今年多少天?
- 第3关:判断三角形并计算面积
- 第4关:身高测算
- 第5关:个税计算器
- 第6关:判断闰年
- 第7关:分段函数B
- 第8关:百分制成绩转换五分制E
- 第9关:正负交错数列前n项和
- 第10关 求数列前n项的平方和
- 第11关 百钱买百鸡A
- 第12关 用户登录C
第1关:判断是否直角三角形
任务描述
输入三个数a,b,c, 判断能否以它们为三个边长构成直角三角形。若能,输出YES,否则输出NO。
输入格式
输入包括三行,每行是一个数字
输出格式
‘YES’ 或’NO’
示例
输入:
345
输出:
YES
参考代码
# 禁止转载,原文:https://blog.csdn.net/qq_45801887/article/details/134846060a = eval(input())b = eval(input())c = eval(input())a, b, c = sorted([a, b, c])if ab and b+c>a: p = (a+b+c)/2 area = (p*(p-a)*(p-b)*(p-c))**0.5 print('YES') print(f'{area:.2f}')else: print('NO')第4关:身高测算
任务描述
测算身高,单位为厘米,公式参考下列:
男性身高=(父亲身高+母亲身高)×1.08÷2
女性身高=(父亲身高×0.923+母亲身高)÷2
性别输入"男"或“女”,本题保证所有测试输入身高index.php/tags-301.html" >数据为整型,输出结果取整。如果性别输入不符合要求,则输出“无对应公式”
输入格式
输入三行数据如下:
父亲身高(厘米)
母亲身高(厘米)
性别
输出格式
计算出的身高数据(厘米,取整)
示例
输入:
183175女
输出:
171
参考代码
# 禁止转载,原文:https://blog.csdn.net/qq_45801887/article/details/134846060x = int(input())y = int(input())g = input()if g == "男": h = (x+y)*1.08/2 print(int(h))elif g == "女": h = (x*0.923+y)/2 print(int(h))else: print("无对应公式")第5关:个税计算器
任务描述
目前我国个人所得税计算公式如下:
应纳个人所得税税额= (工资薪金所得 -五险一金 - 个税免征额)×适用税率-速算扣除数
个税免征额为5000元/月,2018年10月1日起调整后,也就是2018年实行的7级超额累进个人所得税税率表如下:
全月应纳税所得额(含税级距) 税率(%) 速算扣除数
不超过3,000元 3 0
超过3,000元至12,000元的部分 10 210
超过12,000元至25,000元的部分 20 1,410
超过25,000元至35,000元的部分 25 2,660
超过35,000元至55,000元的部分 30 4,410
超过55,000元至80,000元的部分 35 7,160
超过80,000元的部分 45 15,160
请编写一个个税计算器,用户输入为应发工资薪金所得扣除五险一金后的金额,输出应缴税款和实发工资,结果保留小数点后两位。当输入数字小于0时,输出“error”。
输入格式
输入一个表示工资的数值,例如12000.0,此数值为已扣除五险一金后的金额。
输出格式
应缴税款490.00元,实发工资11510.00元。
示例 1
输入:12000
输出: 应缴税款490.00元,实发工资11510.00元。
示例 2
输入: 20000
输出: 应缴税款1590.00元,实发工资18410.00元。
示例 3
输入: -10
输出: error
参考代码
# 禁止转载,原文:https://blog.csdn.net/qq_45801887/article/details/134846060a = eval(input())b = 0 if a