当前位置:首页>python>Python每日一题 | 今天来算算你的年终奖!

Python每日一题 | 今天来算算你的年终奖!

  • 2026-09-05 22:47:40
Python每日一题 | 今天来算算你的年终奖!

“白天搬砖晚上进修,陪你摸鱼也陪你成长!祝大家早点下班!”


🐍 Python 每日一题 | 算算你的年终奖!💰

各位在职场拼搏的劳动者们,大家好!今日份的 Python 实战练习来啦。🚀

每到年末,大家最关心的莫过于奖金。今天我们就用 Python 来写一个小程序,模拟公司的奖金计算逻辑。看看如果你在一家公司待够了年限,能领到多少额外奖励?


📝 题目:计算员工奖金

🎯 任务目标:

编写一个程序,根据员工的服务年限来判断是否发放奖金。公司规定:如果员工的服务年限超过 5 年,则发放当前工资的 5% 作为奖金。

💡 执行步骤:

  1. 获取工资:从输入获取一个浮点数,存储在 salary 变量中。

  2. 获取年限:从输入获取一个整数,存储在 years 变量中。

  3. 逻辑判断:

    • 如果 years > 5,计算并输出奖金(工资 × 5%)。

    • 如果 years <= 5,则不输出任何内容。


💻 参考答案

逻辑非常直观,关键在于判断条件的设定:👇

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。


🌟 示例演示

🔢 示例输入:

500000  # 员工工资6       # 服务年限
✅ 预期输出:

25000.0

(解释:因为 6 > 5,所以奖金为 500000 × 0.05 = 25000.0)


想掌握更多职场必备的 Python 自动化小技巧吗?

后台回复 “Python”,获取更多打工人专属编程进阶指南。💪

*

*

*

👷‍♂️👷‍♀️打工不易,情报要义!今天的打工情报就到这儿啦~

如果你也在搬砖路上踩过坑、摸到门、捡到宝,欢迎来情报社投稿或私信聊天~

📎打工情报社|不贩卖焦虑,只传递实用和人味儿~

最新文章

随机文章