عـــلـے | Ali.N
200 subscribers
28 photos
8 files
12 links
Just a 20 y/o self-taught programmer in Iran, turning caffeine and chaos into clean Python. Building bots, breaking limits.
Download Telegram
🌚6👍2🔥2
#چالش #python

با استفاده از ماژول jdatetime تابعی بنویسید که خروجی مانند زیر تولید کند

امروز چهارشنبه ، 17 دی ماه سال 1404 ، ساعت 15:39:54 است


🧑‍💻 کدتون رو زیر این پست کامنت کنید
عـــلـے | Ali.N
#چالش #python با استفاده از ماژول jdatetime تابعی بنویسید که خروجی مانند زیر تولید کند امروز چهارشنبه ، 17 دی ماه سال 1404 ، ساعت 15:39:54 است 🧑‍💻 کدتون رو زیر این پست کامنت کنید
کدی که انتظار می‌ره اینه:
import jdatetime

now = jdatetime.datetime.now()

text = 'امروز {} ، {} {} ماه سال {} ساعت {}:{}:{} است'
text = text.format(
now.jweekday(),
now.day, # روز
now.jmonth(), # ماه جلالی
now.year, # سال
now.hour, # ساعت
now.minute, # دقیقه
now.second # ثانیه
)

اما خروجی این کد:
امروز Wednesday ، 17 Dey ماه سال 1404 ساعت 19:51:1 است
عـــلـے | Ali.N
کدی که انتظار می‌ره اینه: import jdatetime now = jdatetime.datetime.now() text = 'امروز {} ، {} {} ماه سال {} ساعت {}:{}:{} است' text = text.format( now.jweekday(), now.day, # روز now.jmonth(), # ماه جلالی now.year, # سال…
کدی که یکی از دوستان نوشته:
import jdatetime

def f_date():
now = jdatetime.datetime.now()

days = ["شنبه", "یکشنبه", "دوشنبه", "سه‌شنبه", "چهارشنبه", "پنجشنبه", "جمعه"]
months = ["فروردین", "اردیبهشت", "خرداد", "تیر", "مرداد", "شهریور",
"مهر", "آبان", "آذر", "دی", "بهمن", "اسفند"]

day_name = days[now.weekday()]
month_name = months[now.month - 1]

message = f"امروز {day_name} ، {now.day} {month_name} ماه سال {now.year} ، ساعت {now.hour:02d}:{now.minute:02d}:{now.second:02d} است"

return message

print(f_date())

از راه حل جایگزین استفاده کرده
❤6🐳1
عـــلـے | Ali.N
کدی که یکی از دوستان نوشته: import jdatetime def f_date(): now = jdatetime.datetime.now() days = ["شنبه", "یکشنبه", "دوشنبه", "سه‌شنبه", "چهارشنبه", "پنجشنبه", "جمعه"] months = ["فروردین", "اردیبهشت", "خرداد", "تیر", "مرداد", "شهریور", …
ولی چرا گره ای که با دست باز میشه رو با دندون باز کنیم؟

اگه یه سری به سورس ماژول jdatetime بزنیم متوجه میشیم ، چرا خروجی کد چیزی که انتظارش رو داریم نیست

مشکل از ست شدن لوکال هست و راه حلش هم یک خط کده!
now = now.aslocale('Persian_Iran')
🔥6👏3❤2
عـــلـے | Ali.N
ولی چرا گره ای که با دست باز میشه رو با دندون باز کنیم؟ اگه یه سری به سورس ماژول jdatetime بزنیم متوجه میشیم ، چرا خروجی کد چیزی که انتظارش رو داریم نیست مشکل از ست شدن لوکال هست و راه حلش هم یک خط کده! now = now.aslocale('Persian_Iran')
کد نهایی
import jdatetime

now = jdatetime.datetime.now()
now = now.aslocale('Persian_Iran')

text = 'امروز {} ، {} {} ماه سال {} ساعت {}:{}:{} است'
text = text.format(
now.jweekday(),
now.day, # روز
now.jmonth(), # ماه جلالی
now.year, # سال
now.hour, # ساعت
now.minute, # دقیقه
now.second # ثانیه
)

و حالا خروجی:
امروز چهارشنبه ، 17 دی ماه سال 1404 ساعت 19:54:43 است
❤7🔥3👍2
اگر زنده ماندم
و یک روزی باهم در یک خانه چای خوردیم،
برایت تعریف می‌کنم که این روزها
چقدر سخت و دیر و دور گذشت...

• کیمیا رجبی
❤10
دیباگ یعنی:

پاک کردن کدهایی که دیروز با افتخار نوشتی
🤣10😁3🕊2
توی چند روز اول که دسترسی به اینترنت کامل قطع شده بود ، (منم که هیچ گیمی ندارم) اومدم این رو نوشتم واسه سرگرمی 🦦😂

هم میشه دو نفری بازی کرد
هم میشه با سیستم بازی کرد
هم بزاری سیستم با خودش بازی کنه 😂


بازی دو نفره:
from dooz import DoozGame
from dooz.player import Player
from dooz.colors import Colors


if name == '__main__':
ali = Player('Ali', symbol='*', color=Colors.LIGHT_GREEN)
luna = Player('Luna', symbol='#', color=Colors.LIGHT_RED)

game = DoozGame(ali, luna)
game.play()

بازی با سیستم:
from dooz import DoozGame
from dooz.player import Player, Bot
from dooz.colors import Colors


if name == '__main__':
ali = Player('Ali', symbol='*', color=Colors.LIGHT_GREEN)
bot = Bot('Bot', symbol='#', color=Colors.LIGHT_RED)

game = DoozGame(ali, bot)
game.play()

🧑‍🎨 میتونین اسم و نماد و رنگ رو شخصی سازی کنید

✍ توی بازی با سیستم ، سیستم اول سعی می‌کنه برنده باشه ، اگه نتونست میاد که دفاع کنه ، اگر موقعیت برای شکست وجود نداشت رندوم انتخاب می‌کنه

سورس کد:
❤11👏2
بعدها وقتی غم، سقف کوتاه دلت را خم کرد
بی گمان می فهمی پنج وارونه چه معنا دارد
🕊6👏3
اما
چیزی که
در قلبش
احساس می کرد ،
خیلی گرم تر از
گرمای
خورشید بود
❤6🔥3🥰1
من از بی قدری خار سر دیوار دانستم ،
که ناکس ، کس نمی‌گردد از این بالا نشینی ها
❤10👏3🥰1
دوستان یه معلول ذهنی (بلا نسبت معلولین ذهنی) ، ادمین کانال شده

از روی رودرواسی دسترسی کامل دادم بهش ، اگه اتفاقی افتاد من نبودم
👍6🥱2🤣2
سلام دوستان گرامی من معلول ذهنی ام جهت کنجکاویتون😂
👍6🤣4🤯2😢1🐳1
اگه برنامتون درست کار نمیکنه ، اصلا نگران نشید

چرا که اگر همه چیز درست کار کنه ، شما بیکار می‌شید.
🔥7👀3❤1🍓1🗿1