def work_life_balance(task: str, mood: str = 'neutral') -> str:
"""
A function to balance work and fun.
Args:
- task (str): The task to execute.
- mood (str): Your current mood. Default is 'neutral'.
Returns:
- str: A fun yet professional message.
"""
fun_emojis = {
'happy': '😄',
'neutral': '😐',
'sad': '😞'
}
professional_advice = {
'happy': "Great! But don't forget your responsibilities.",
'neutral': "Stay balanced, don't overwork or overplay.",
'sad': "Maybe take a short break and come back stronger."
}
if mood not in fun_emojis:
return "Invalid mood! Please choose between 'happy', 'neutral', or 'sad'."
return (f"Task to complete: {task} {fun_emojis[mood]}. "
f"Advice: {professional_advice[mood]}")
# Example usage:
message = work_life_balance("Complete Python project", "happy")
print(message)
Pinned Loading
-
Steghub-DevOps_CloudComputing
Steghub-DevOps_CloudComputing Public templateA comprehensive guide to DevOps Projects
-
Vaccination-Scheduling-App
Vaccination-Scheduling-App PublicAn application to book your little one's vaccine from hospitals and centers near you.
Python 1
-
Face-recognition
Face-recognition PublicThis project implements a face recognition system using Python, OpenCV, and SQLite.
Python 1
-
Network-Administration-CCNA
Network-Administration-CCNA PublicPrepare for the Cisco Certified Network Associate (CCNA) certification exam.
-
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.