عـــلـے | 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
باغبان در را نبند من فرد گلچین نیستم
من اسیر یک گلم دنبال هرگل نیستم

'دکتر شریعتی'
❤7🕊3❤‍🔥1
 

خبر مرگ مرا هر کسی آورد بخند
زندہ ام می کند آخر خبر خندہ تـــو


'حسین صیامی'
😢7🥰2👎1
🌚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