“白天搬砖晚上进修,陪你摸鱼也陪你成长!祝大家早点下班!”
🐍 Python 每日一题 | 算算你的年终奖!💰
各位在职场拼搏的劳动者们,大家好!今日份的 Python 实战练习来啦。🚀
每到年末,大家最关心的莫过于奖金。今天我们就用 Python 来写一个小程序,模拟公司的奖金计算逻辑。看看如果你在一家公司待够了年限,能领到多少额外奖励?
📝 题目:计算员工奖金
🎯 任务目标:
编写一个程序,根据员工的服务年限来判断是否发放奖金。公司规定:如果员工的服务年限超过 5 年,则发放当前工资的 5% 作为奖金。
💡 执行步骤:
获取工资:从输入获取一个浮点数,存储在 salary 变量中。
获取年限:从输入获取一个整数,存储在 years 变量中。
逻辑判断:
💻 参考答案
逻辑非常直观,关键在于判断条件的设定:👇
salary = float(input())years = int(input())if years > 5: bonus = salary * 0.05 print(bonus)
🔍 深度解析:你必须掌握的重点
数据转换:因为工资可能带有小数,所以使用 float() 进行转换;而工龄通常是整数,使用 int()。
条件判断:注意题目要求是**“超过 5 年”**,所以在代码中要使用 > 而不是 >=。
静默处理:题目要求 years <= 5 时不输出任何内容,因此我们只需要写一个 if 块,不需要 else 块。
百分比计算:在编程中,5% 通常表示为 0.05。
🌟 示例演示
🔢 示例输入:
✅ 预期输出:
25000.0
(解释:因为 6 > 5,所以奖金为 500000 × 0.05 = 25000.0)
想掌握更多职场必备的 Python 自动化小技巧吗?
后台回复 “Python”,获取更多打工人专属编程进阶指南。💪
*
*
*
👷♂️👷♀️打工不易,情报要义!今天的打工情报就到这儿啦~
如果你也在搬砖路上踩过坑、摸到门、捡到宝,欢迎来情报社投稿或私信聊天~
📎打工情报社|不贩卖焦虑,只传递实用和人味儿~