شاید بگید خب که چی؟
🗓از نظری امروز میشه ۲۵۶ امین روز تقویم میلادی. عدد ۲۵۶ قصه های زیادی برای تعریف کردن داره.
🧮۲۵۶ معادل ۲ به توان ۸ هست و ۲۵۶ عدد که میشه از ۰ تا ۲۵۵ در ۸ بیت جا میشه. حالا ۸ بیت چیه؟ یک بایت!
💡و خب زندگی امروزی دیجیتال ما از روی هم ریختن این بایت ها کنار هم دیگه به وجود اومده و یک قشر، شبانه روز برای بهبود و ایجاد این بایت ها زحمت میشکن. اونها برنامه نویس ها هستند.
📜این همه قصه گفتیم تا به این برسیم که امروز روز برنامه نویس هاست.
🎉برای همین میخوایم امروز رو به همه برنامه نویس ها تبریک بگیم و بهشون بگیم. خسته نباشید رفقا. به امید زندگی بی باگ تر. و به بیانی کد پسندانه تر:
from datetime import datetime
def leap_year(year):
return (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0)
def happy_programmers_day():
# 13 سپتامبر (یا 12 سپتامبر در سالهای کبیسه) = روز 256ام سال
today = datetime.now()
day_of_year = today.timetuple().tm_yday
if day_of_year == 256:
if leap_year(today.year):
print("🎉 امروز ۱۲ سپتامبر روز برنامهنویسه! مبارک باشه ")
else:
print("🎉 امروز ۱۳ سپتامبر روز برنامهنویسه! مبارک باشه ")
else:
print("🙂 امروز روز عادیه ")
happy_programmers_day()