مروری بر ۱+۱۰ قابلیت پایتون که فقط برنامه نویس‌های پیشرفته استفاده‌اش می‌کنن

Поділитися
Вставка
  • Опубліковано 27 січ 2025

КОМЕНТАРІ • 73

  • @Yas-gs8cm
    @Yas-gs8cm 2 роки тому +27

    1. enumerate 0:37
    2. for, else 1:31
    3. list comprehension (for generators/one line fors) 2:48
    4. fstring 4:15
    5. itertools.product 5:03
    6. itertools.combinations 6:37
    7. one line if 7:29
    8. pathlib 8:46
    9. decorators 9:41
    10. map, filter, zip (fp functions) 11:03
    11. breakpoint function (pdb) 15:10

    • @JavadZahiri
      @JavadZahiri 2 роки тому

      @@JadiMirmirani جادی جان تو دیسکریپشن باید تایم استمپ اول خط باشه تا یوتوب به عنوان چپتر تشخیصش بده.

  • @ehsanilb5301
    @ehsanilb5301 2 роки тому +10

    توی این ویدیو یه همچین کدی بود :
    found = True if count > 10 else False
    میشه ساده تر هم نوشتش :
    found = count > 10

  • @Shahrokh6814
    @Shahrokh6814 2 роки тому

    این دو تا ویدیو از کُری شِیفر هم همین مضمون رو دارند و خیلی جالب‌اند:
    10 Python Tips and Tricks For Writing Better Code
    ua-cam.com/video/C-gEQdGVXbk/v-deo.html
    5 Common Python Mistakes and How to Fix Them
    ua-cam.com/video/zdJEYhA2AZQ/v-deo.html

  • @TekhneWithHomayoon
    @TekhneWithHomayoon 2 роки тому

    نکته یازدهم خیلی خوب بود.

  • @majidpalar
    @majidpalar 2 роки тому

    دمت گرم عالی بود، هر روز بهتر از دیروز😉

  • @mohamads9759
    @mohamads9759 4 місяці тому

    Useful. Thanks.

  • @pedramardakani
    @pedramardakani 2 роки тому +1

    مرسی خیلی مختصر و مفید بود :) یک کلیپ برای معرفی چیزهایی مثل Type Hinting شاید باحال بشه. باعث میشه هم بقیه بهتر بتونن کد رو بخونن هم IDE بتونه بهتر پیشنهاد بده برای تکمیل ادامه کد.

  • @masterchiller807
    @masterchiller807 2 роки тому

    به به ویدیو سطح بالا 🔥👑

  • @hamedmobaraki1993
    @hamedmobaraki1993 2 роки тому

    بسیار عالی ممنون جادی. خیلی مفید و مختصر. هم واسه اونایی که نمیدونستن خیلی خیلی مفید بود(مثل من) و هم واسه اونایی که میدونستن یاداوری بود. رکورد بیشترین مفید بودن در کمترین زمان رو شکستی.
    دمت گرم خیلی دوست داریم.

  • @mortezatourani7772
    @mortezatourani7772 2 роки тому

    دقیقه 8:36 نکته خنده‌داری که خیلی جاها اتفاق میفته و تو این مثال هم هست اینه که دیگه اینجا نیازی به گذاره شرطی برای برگردوندن True / False نیست چون نتیجه خود count > 10 بولین هست :)

  • @mohamadrezamohamadi8393
    @mohamadrezamohamadi8393 2 роки тому

    سلام جادی جان از این نوع ویدیو ها بیشتر بزار, ممنون

  • @pooriaheidary6204
    @pooriaheidary6204 2 роки тому

    اون else بعد از for خیلی باحال بود، به عقل جن هم نمی رسید.
    تو کار من selective indexing خیلی کار راه انداز هست.

  • @hamed9327
    @hamed9327 2 роки тому

    بسیار مختصر و مفید

  • @MohammadMahdian888
    @MohammadMahdian888 2 роки тому

    خیلی خوب بود ایول، فقط به جای
    if count > 10 True else False
    میشه خود
    count > 10
    رو قرار داد.

  • @hujhyjasd7152
    @hujhyjasd7152 2 роки тому

    ممنون جادی جان. با اینکه تو پایتون با کمال فروتنی از شما خیلی بهترم, باز هم این کلیپ رو دیدم و خیلی لذت بردم. کلا خیلی پر انرژی و مثبت هستید.. البته باید بگم که شروع ام رو مدیون شما هستم ♥️♥️♥️♥️

    • @sajjad.mah2
      @sajjad.mah2 2 роки тому

      why don't you share your tricks?

  • @philija1233
    @philija1233 2 роки тому

    سلام آقای جادی ، بعضی از صفحات manual page در کالی لینوکس من نشون داده نمیشه مینویسه:no manual entry for man(2) علتش چیه ؟ ممنونم اگه پاسخش رو بدید.

  • @kernel10
    @kernel10 2 роки тому +1

    قسمتای دیگه هم با این موضوع بساز لطفا خیلی دنبال همچین چیزی بودم

  • @ThePowerofMind...
    @ThePowerofMind... 2 роки тому

    عالی ممنون:)

  • @shahinzamani145
    @shahinzamani145 2 роки тому

    مرسی جادی جان - میشه راجب این markdown بیشتر توضیح بدی ؟

  • @shython
    @shython 2 роки тому +1

    عالی و قوی ❤

  • @parhamb3629
    @parhamb3629 2 роки тому

    برای دیباگ میشه از assert 0 هم استفاده کرد و برنامه رو با pdb ران کرد

  • @SabaJamalian
    @SabaJamalian Рік тому

    جادی جان جایی توضیح دادی که ستاپ ویدیوهای آموزشیت رو چطوری درست میکنی؟ اینکه همزمان یه گرید از ویدیو، اسلاید و ترمینال رو در حالی که میتونی روشون خط بکشی و طراحی کنی رو چطوری انجام میدی؟ :)

  • @Iamxmsa
    @Iamxmsa 2 роки тому

    سلام
    بسیار عالی
    برای مطالعه بیشتر (قابلیت های دیگر پایتون) باید چه کلید واژه ای را توی اینترنت سرچ کنم

  • @imannabipour
    @imannabipour 2 роки тому

    عالی بود ممنون

  • @shayanGhani.
    @shayanGhani. 2 роки тому

    زیبا تر از عشقی مرد 😍😍

  • @mohammadrezataslimi9627
    @mohammadrezataslimi9627 2 роки тому +1

    چقدر عالی ، یادگرفتن این تریک ها شاید سینیور نکنه ادمو ولی خیلی رو سطح برنامه نویسی تاثیر میزاره

  • @whomustnotbenamed392
    @whomustnotbenamed392 2 роки тому

    دمت گرم جادی

  • @sinarasoulihaghighi998
    @sinarasoulihaghighi998 2 роки тому

    خیلی خفن بود

  • @sheracore9190
    @sheracore9190 2 роки тому

    عالی بود مرسی. برای دیباگ کردن میشه از ipdb از متد set_trace() هم استفاده کرد

  • @شادیفتحی-ب5ظ
    @شادیفتحی-ب5ظ 2 роки тому

    سلام جناب وقت بخیر من میخواستم هکری را یاد بگیرم برای شروع باید چیارو یاد بگیرم اگه راهنمایی کنید ممنون میشم🙏🙏

  • @sajjadjafari7861
    @sajjadjafari7861 2 роки тому

    Thanks 😊

  • @ucmasmaster1399
    @ucmasmaster1399 2 роки тому

    Tnx jadi.

  • @alireza0536
    @alireza0536 2 роки тому

    مرسی عالی بود 😎🙏👑👌

  • @KAY-jb1qw
    @KAY-jb1qw 2 роки тому

    much love

  • @Mike.Farahani
    @Mike.Farahani 2 роки тому

    من عاشق این دو قسمتم
    اول برنامه : جادی ام
    آخر برنامه: جادی بودم
    واقعا یه دونه ای جادی!!

  • @skyrim3914
    @skyrim3914 2 роки тому

    سلام جادی جان من اومدم توی کنالت گیج شدم میخوام پایتون رو شروع کنم میشه بهم بگی از کدوک ویدیوت شروع کنم

  • @abbasdehghanzadeh5903
    @abbasdehghanzadeh5903 2 роки тому

    ميشه در مورد paradigm های برنامه نویسی توضیح دهید.😊

  • @Salati461
    @Salati461 2 роки тому

    Can you help me? How can i access to database of af site? Its a hard site

  • @saeedshirazi7656
    @saeedshirazi7656 2 роки тому

    عالی بود مخصوصا دیباگر

  • @امیرحسینجعفری-ي6ط
    @امیرحسینجعفری-ي6ط 2 роки тому

    محشر بود

  • @mashhadbox9631
    @mashhadbox9631 2 роки тому

    great

  • @essiamoli545
    @essiamoli545 2 роки тому

    thanks billions

  • @aliabbasii6132
    @aliabbasii6132 2 роки тому

    عاقا عالی

  • @mahdiahmadi6555
    @mahdiahmadi6555 2 роки тому

    عشقی

  • @reza.kargar
    @reza.kargar 2 роки тому

    محشر بود 👌🏻

  • @pedrorush6550
    @pedrorush6550 2 роки тому

    جادی خیلی دوست دارم

  • @soheilhoseinlou5453
    @soheilhoseinlou5453 2 роки тому

    Agha comment bezarin baraye ostademon

  • @Saeed-Nakhaei
    @Saeed-Nakhaei 10 місяців тому

    جادی من یه سوال دارم چقدر ساختمان داده و طراحی الگوریتم رو یاد بگیریم منظورم برای کسی که دانشگاه نرفته ولی دنبال استخدام شدن هستش خیلی کلی پرسیدم سوالم رو

    • @JadiMirmirani
      @JadiMirmirani  10 місяців тому +1

      زیادی کلی است. درک عمومی ازش مفیده. گاهی هم تو مصاحبه جاهای جدی ازش سوال زیاد میاد. تو کار واقعی هم گاهی به درد می خوره ولی اگر لازم باشه خب یاد میگیری دیگه

  • @Yas-gs8cm
    @Yas-gs8cm 2 роки тому +3

    به نظرم مهمترین چیزی که میشه به عنوان کلکای سطح بالاتر دونست metaclass ها هستن... بد شد ذکر نکردین

  • @MrNEO-vm5jj
    @MrNEO-vm5jj 2 роки тому

    nice

  • @danialemamian7675
    @danialemamian7675 2 роки тому +1

    yes

  • @CertMusashi
    @CertMusashi 2 роки тому

    علی مثل همیشه ❤️

  • @cor3down281
    @cor3down281 2 роки тому

    jadi, warlus operator yadet raft :)

  • @rastnews8318
    @rastnews8318 2 роки тому

    جادی جان ما که پول نداریم دوره آموزش پایتون شما رو بخریم باید چیکار کنیم؟ هیچ راهی نیست؟

  • @mohammadmahdialvansaz8001
    @mohammadmahdialvansaz8001 2 роки тому

    Nice

  • @amirhe5008
    @amirhe5008 2 роки тому

    awli

  • @alirezaarttam3344
    @alirezaarttam3344 2 роки тому

    awliiiii

  • @mehdibagheri6448
    @mehdibagheri6448 2 роки тому

    Ok

  • @rahneshin752
    @rahneshin752 2 роки тому

    ♥️♥️♥️♥️

  • @Shahrokh6814
    @Shahrokh6814 2 роки тому

    توصیه می‌شه برای افزایش خوانایی، به‌جای map و filter هم از همون list comprehension استفاده کنیم 😅

    • @Shahrokh6814
      @Shahrokh6814 2 роки тому

      @AMIR GIAHI
      خب می‌شه موقعی که مدیریت حافظه بر سرعت اولویت داره از
      Generator Comprehension
      استفاده کرد

    • @aldrikshmo
      @aldrikshmo 2 роки тому

      مشکل
      list comprehension
      اینه که نمیشه بهش فانکشن داد اما با
      map
      میشه کارهای پیچیده‌تر کرد

  • @mahdi7d1rostami
    @mahdi7d1rostami 2 роки тому

    با نام و یاد خدا ویدیو رو شروع می‌کنیم. امیدواریم همش رو بلد باشیم.

    • @mahdi7d1rostami
      @mahdi7d1rostami 2 роки тому

      فقط همون دیباگر آخری رو بلد نبودم چون به استفاده از دیباگر خود وی‌اس‌کد عادت کرده بودم. البته فکر کنم خود وی‌اس‌کد هم در پشت صحنه از دیباگر خود پایتون استفاده بکنه ولی مطمئن نیستم.

  • @MrNEO-vm5jj
    @MrNEO-vm5jj 2 роки тому

    jadi dmt grm

  • @mohsenss8791
    @mohsenss8791 2 роки тому +1

    این قابلیت ها تو کاتلین خیلی سر راست تر و باحال تره. جفتشون خوبن ولی جادی اگه یکم از کاتلین هم بگی خوب میشه.🤔

  • @Informationsam
    @Informationsam 2 роки тому

    tnx jadiii🫂

  • @shabane
    @shabane 2 роки тому

    فقط zip رو نمی‌دونستم به به

  • @SirPhonk
    @SirPhonk 2 роки тому

    >

  • @ADT3C
    @ADT3C 2 роки тому

    nice