🎯 تبدیل تاریخ میلادی به شمسی و نمایش حرفهای در پایتون
در این پست، یاد میگیریم چطور تاریخ میلادی را به تاریخ شمسی (هجری شمسی) تبدیل کنیم و به فرمت دلخواه نمایش دهیم
نصب کتابخانه
pip install jdatetime
کد کامل:
import datetime
import jdatetime
# دریافت تاریخ میلادی فعلی
today_gregorian = datetime.datetime.now()
# تبدیل به تاریخ شمسی
today_jalali = jdatetime.datetime.fromgregorian(datetime=today_gregorian)
# نمایش تاریخ به فرمت سفارشی
formatted_date = today_jalali.strftime("%Y/%m/%d - %A")
print("📅 تاریخ امروز (شمسی):", formatted_date)
#هوش_مصنوعی
#یادگیری_ماشین
#یادگیری_عمیق
#پایتون
#خلاقیت
#نوآوری
#ایده
#برنامه_نویسی
#تحلیل_داده
#علم_داده
#الگوریتم
#شبکه_های_عصبی
#ArtificialIntelligence
#MachineLearning
#DeepLearning
#PythonProgramming
#Creativity
#AIResearch
#DataScience
#NeuralNetworks
#TechInnovation
#DigitalTransformation
#FutureOfAI
#AIandML
🔹 ترفند پایتونی: Walrus Operator `:=` 🔹
📌 عملگر "گراز دریایی" (`:=`) در پایتون 3.8 معرفی شد و به شما اجازه میدهد که مقداردهی و استفاده از مقدار را همزمان انجام دهید!
✅ قبل از Walrus Operator:
text = input("Enter something: ")
if len(text) > 5:
print(f"Your input '{text}' is longer than 5 characters.")
✅ با Walrus Operator:
if (text := input("Enter something: ")).strip() and len(text) > 5:
print(f"Your input '{text}' is longer than 5 characters.")
🔹 کد کوتاهتر و خواناتر شد! 🚀
🧐 کجا مفیده؟
🔸 داخل شرطها
🔸 بهینهسازی حلقهها
🔸 کاهش تعداد خطوط کد
#پایتون #ترفند_پایتون #برنامهنویسی
ترفند One-Liner در پایتون (One-Liner Tricks) 🚀
وانلاینر (One-Liner) در پایتون به تکه کدی گفته میشود که میتواند یک عملیات پیچیده را در یک خط اجرا کند. این روش معمولاً باعث میشود که کد خواناتر، کوتاهتر و کارآمدتر باشد.
✅ چرا وانلاینرها مهم هستند؟
🔹 کاهش خطوط کد: برنامهنویسان حرفهای از وانلاینرها برای خلاصه کردن دستورات و افزایش خوانایی استفاده میکنند.
🔹 بهبود عملکرد: در برخی موارد، استفاده از این ترفند میتواند اجرای کد را سریعتر کند.
🔹 کدنویسی شیک و تمیز: اگر به سینتکس پایتون مسلط باشید، وانلاینرها کد شما را حرفهایتر نشان میدهند.
26.2M حجم رسانه بالاست
مشاهده در ایتا
تعریف آرگومان و تفاوت آن با پارامتر همراه با مثالهای کاربردی
۱)تعریف کامل و تفاوت یادگیری ماشین و برنامه نویسی سنتی
۲)🎯 پروژه: مرتبسازی خودکار فایلها با پایتون
✨ فقط با یک اسکریپت ساده پایتون، فولدر شلوغ دانلودها رو به یک فضای مرتب و طبقهبندیشده تبدیل کن!
📁 عکسها، 🎬 ویدیوها، 📄 اسناد، 🎵 موزیکها و حتی فایلهای فشرده، همه خودشون به پوشه مخصوص منتقل میشن!
🔧 مهارتهایی که در این پروژه استفاده شده:
کار با فایلها و دایرکتوریها با os و shutil
منطق اتوماسیون
استفاده از دیکشنری و حلقهها در پایتون
#شبکههای_عصبی
#پروژه
#اسکریپت_نویسی
#هوش_مصنوعی
#یادگیری_ماشین
#یادگیری_عمیق
#پایتون
#خلاقیت
#نوآوری
#ایده
#برنامه_نویسی
#تحلیل_داده
#علم_داده
#الگوریتم
#شبکه_های_عصبی
#ArtificialIntelligence
#MachineLearning
#DeepLearning
#PythonProgramming
#Creativity
#AIResearch
#DataScience
#یاسرمحمودیان
@learns.py
@learns.py