کاربردهای آندراسکور ( همون علامت _ ) در برنامه نویسی پایتون: ۷ تا چیزی که شاید نمی‌دونستین

Поделиться
HTML-код
  • Опубликовано: 18 сен 2024
  • در سری قدم بعدی سعی می‌کنم نکات ریز یا کمتر دیده شده‌ای رو نشون بدم که خیلی‌هامون چون بهشون برخورد نمی‌کنیم سراغشون هم نمی‌ریم و در نتیجه به برنامه نویسی مرسوم خودمون ادامه می‌دیم. هفته پیش دیدم یکی از همکارها با کاربرد _ به عنوان متغیر الکی آشنا نبود و بهش که نشون دادم خوشش اومد و گفتم بد نیست اینجا هم همه کاربردهای آندراسکور (به طور خاص توی پایتون) رو لیست کنم؛ هرچند که در خیلی زبون‌های دیگه هم بعضی از اینها هستن. ببینین کدوم ها رو بلد نبودین (:

Комментарии • 56

  • @mkarimi21
    @mkarimi21 Год назад +13

    جادی عزیز، امکانش هست یکم بیشتر در این موارد بذارید، یا از استاندارد pep8 مثلا یا کلاس نویسی ها، ممنونم ازت❤

  • @user-wn6fw9bv3q
    @user-wn6fw9bv3q Год назад

    استاد ممنونم مانند همیشه عالی و بدون نقص🙏

  • @farzad..4494
    @farzad..4494 Год назад +1

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

  • @saradavari2904
    @saradavari2904 Год назад +1

    وای چقدر شما خوووب توضیح میدین. بااینکه من مبتنی‌م اما کامل متوجه میشم. سلامت باشین.

  • @YanKee9127
    @YanKee9127 Год назад +2

    درود بر شما جادی عزیز.
    یک نکته جالب دیگه هم ترکیب underscore ها هست. یعنی __ (دوتا _) هم مثل _ یک متغیر محسوب میشه. همینطور مثلا _______

  • @mahdi4581
    @mahdi4581 Год назад +3

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

  • @SinaNasabAbdollahi
    @SinaNasabAbdollahi Год назад

    خیلی عالی بود.ممنون جادی جان

  • @sinaorojlo5980
    @sinaorojlo5980 Год назад

    خیلی خوب بود 🎉🎉

  • @aboozarsobboohi827
    @aboozarsobboohi827 Год назад

    تشکر

  • @M.I.S
    @M.I.S Год назад

    ممنونم جادی عزیز ---

  • @rahneshin752
    @rahneshin752 Год назад +1

    ❤❤❤❤

  • @tixerz9591
    @tixerz9591 Год назад

    مرسی باحال بود

  • @sadeghmollaii9873
    @sadeghmollaii9873 Год назад

    دم شما گرم

  • @samrasoli
    @samrasoli Год назад

    useful, thanks

  • @user-sk9kl9bn1r
    @user-sk9kl9bn1r Год назад +1

    خیلی تدریستون عالی هست جادی عزیز :)

  • @Alireza1379Dev
    @Alireza1379Dev Год назад

    عالی بود❤

  • @اصغرمهدینژاد
    @اصغرمهدینژاد Год назад

    سلام آقای جادی عزیز
    لطفاً یه ویدیو بسازید و بگید برای هر کدوم از سطوح و شاخه ها و زبون های برنامه نویسی چه سیستمی مورد نیازه؟
    من شنیدم برای AI کارت گرافیک NVIDIA نیازه...
    ممنون از شما

  • @kingdom6649
    @kingdom6649 Год назад +2

    جادی جان، منتظر رادیو گیک جدید هستیم.

  • @rezaghasemzadeh9440
    @rezaghasemzadeh9440 Год назад

    ممنون💯

  • @rezashir3873
    @rezashir3873 Год назад

    ممنون جادی. خیلی ادم مفیدی هستی. ممنون که به ما یاد میدی

  • @nafasameri5457
    @nafasameri5457 Год назад

    خیلی عالی 🤑

  • @mking4ever
    @mking4ever Год назад

    جادی دمت گرمه از بس که اژدهایی...

  • @Fardin.Alizadeh
    @Fardin.Alizadeh Год назад +1

    جالبه خیلی هاش تو Go هم بود!

    • @JadiMirmirani
      @JadiMirmirani  Год назад +3

      دقیقا همینطور است. خیلی از ایده های اصلی در زبان ها مشترک هستن. مثلا متغیر دامی به این اسم یا استفاده از آندراسکور برای «خصوصی / شخصی» کردن متغیر. ولی خب هرکس یه طوری پیاده سازی کرده.

  • @amin_asadollahi
    @amin_asadollahi Год назад

    عالی مثل همیشه

  • @kazemjeb9906
    @kazemjeb9906 Год назад

    ❤😍

  • @ehsanghaffar
    @ehsanghaffar Год назад

    اولین کاربردش توی جاوااسکریپت هم اضافه شده.

  • @atajahangiri5861
    @atajahangiri5861 Год назад

    VERY Very GOOD video

  • @mehdibagheri6448
    @mehdibagheri6448 Год назад

    ممنون استاد

  • @atrosun
    @atrosun Год назад +1

    سلام خوبین جادی جان و همه دوستان خواستم اطلاع بدم که مایکروسافت بینگ دسترسی به نسخه تصویری جی پی تی 4 رو فعال کرده برای من که فعال شده شمام ببینین فعاله براتون یا نه تشکر

  • @the.madrez
    @the.madrez Год назад

    عالی بود

  • @mohammadsadeghy4040
    @mohammadsadeghy4040 Год назад

    عالی

  • @mehdisahraeei
    @mehdisahraeei Год назад

    merc

  • @aliebi13
    @aliebi13 Год назад

    مرسی جادی عزیز❤

  • @alish1961
    @alish1961 Год назад

    Thanks for sharing 🙏❤

  • @vandetta2617
    @vandetta2617 Год назад

    Amazing ❤

  • @morteza3604
    @morteza3604 Год назад

    💙💙عشقی

  • @ratindesign
    @ratindesign Год назад

    Good Game :)

  • @rezaft4363
    @rezaft4363 Год назад

    چرا من هر کاری میکنم مفهوم name=main رو نمیتونم بفهمم😢

  • @mehdizahedi2810
    @mehdizahedi2810 Год назад +1

    lazy people call __ dunder=double underscore😁

    • @JadiMirmirani
      @JadiMirmirani  Год назад +2

      آره اینو یادم رفت بگم (:

  • @mrkaro7468
    @mrkaro7468 Год назад

    استفاده میکنن _var همیشه واسم سوال بود چرا بعضی جاها از

  • @StuXan0
    @StuXan0 Год назад

    کاربرد دوم فقط واسه cli کاربرد داره؟ چون ممکنه هزارتا اتفاق بیفته واسه آخرین متغیر و نمیشه مطمئن بود _ چی برمیگردونه

    • @JadiMirmirani
      @JadiMirmirani  Год назад +3

      تست کن (:

    • @ahmadrezairajii
      @ahmadrezairajii Год назад

      عالی، جادی جان لطفا ویدیو های بیشتر با پایتون و کتابخانه هاش بزار
      ممنون❤

    • @JadiMirmirani
      @JadiMirmirani  Год назад +3

      اونکه خودت تست کنی رو که منتظرم جوابش رو بگی اگر دوست داشتی. ولی احساس کردم لازمه اضافه کنم که تیکه دوم حرفت (خیلی اتفاق ممکنه بیافته)‌خیلی دقیق نیست. معلومه اتفاق آخری چیه و اینکه تصمیم بگیرن آخرین نتیجه در یک متغیر باشه مشکلی درست نمی کنه (:

    • @StuXan0
      @StuXan0 Год назад

      @@JadiMirmirani چون به سیستم دسترسی ندارم روز جمعه گفتم بپرسم شاید جواب بدی جادی جان. چشم اون رو حتما تست میکنم چون وقتی سوال پیش میاد نمیتونم نگردم دنبال جوابش اما منظورم از مشخص نبودن اتفاق آخر چیزی که تو ذهنم بود محیط هایی با درخواست و پاسخ های آسینک بود که خب واقعا نمیدونم چطور میشه اعتماد کرد به آخرین خروجی
      تو یه محیط آنلاین هم که الان تست کردم (که حتی تو ویدئویی که شما هم تست کردید همین بود) صرفا فقط مقداری که تو سی ال آی ارسال میشه رو تونستم ازش بگیرم و خروجی هیچ بیلت-این فانکشنی توش ذخیره نشد ولی خب اون کاربرد دور انداختن رو واقعا داره مثل همون
      x,_,y,_ = (1,2,3,4)
      واسه باقی کاربرداش که خب حرفی توش نیست اما خب واسه این مورد قطعا بیشتر تحقیق میکنم
      بازم خیلی ممنون از اینکه نمیذاری دوز جادی خونمون کم بشه
      مجبرو شدم همه چی رو فارسی بنویسم که خراب نشه متن با موبایل

  • @mehdisahraeei
    @mehdisahraeei Год назад

    i think _ _ is like protected in java

  • @hiphopstreet_ir
    @hiphopstreet_ir Год назад +1

    جادی پیر نشو لعنتی...💔

  • @mehdimbb3622
    @mehdimbb3622 Год назад

    استاد پردازش تصویرم درس میدین

    • @JadiMirmirani
      @JadiMirmirani  Год назад +1

      پردازش تصویر چیزی نیست که واقعا دوره بخواد. دوره ویدئویی از نظر من برای شروع چیزها یا دیدن اینکه فلان چیز هست یا درک یک مفهوم عمیق مفیده. چیزهایی مثل استفاده از فلان کتابخونه رو بهتره آدم با داکیومنت هاش پیش بره. درک اولیه پردازش تصویر جالبه ولی حجیم نیست. می تونی بخونی. و بعد هر کاری خواستی بکنی رو با سرچ و بررسی داکیومنت های چیزی مثل opencv می تونی به راحتی کشف کنی.

    • @mehdimbb3622
      @mehdimbb3622 Год назад

      @@JadiMirmirani تشکررر
      من ی ایده دارم خواستم باهاتون درمیون بزارم

  • @amirhossein6648
    @amirhossein6648 Год назад

    توی JS, TS هم این آندراسکور هست

  • @NamvarYeganeh
    @NamvarYeganeh Год назад

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