#16 Python Tutorial - Classes - آموزش مقدماتی برنامه نویسی پایتون، درس شانزدهم: کلاس ها

Поделиться
HTML-код
  • Опубликовано: 12 ноя 2024

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

  • @arminsarlaki8736
    @arminsarlaki8736 8 месяцев назад +2

    مرسی دمت گرم ❤

  • @علیرضاجمالی-ر6ع
    @علیرضاجمالی-ر6ع 9 месяцев назад +2

    وای دمتون گرم عالی بود من تازه فهمیدم چطوری کلاس بسازم❤❤

  • @Hazygamingandcurrency
    @Hazygamingandcurrency 4 месяца назад +2

    خیلی خیلی عالی بهترین آموزش کل یوتیوب ❤

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  4 месяца назад

      مرسی که با پیام هاتون بهمون انرژی می‌دین 🤩

  • @golsomhosseini3973
    @golsomhosseini3973 Месяц назад +1

    perfekt, thanks

  • @MassoudLegacy
    @MassoudLegacy Месяц назад +1

    great work dear!!!

  • @maede_krp
    @maede_krp 7 месяцев назад +1

    Despite the fact that the lesson was difficult, you explained it very easily

  • @RahaRaha-jb3rf
    @RahaRaha-jb3rf 25 дней назад +1

    good job!!💫

  • @ShivaShahcheraghy
    @ShivaShahcheraghy 4 месяца назад +1

    عاللییییی👏👏👏

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  4 месяца назад

      ممنون که با پیام هاتون بهمون انرژی می‌دین 🤩

  • @erfanmohamadi9179
    @erfanmohamadi9179 2 года назад +2

    دمت گرم با این حرکتت، بالای ۲۰ تا مطلب و ویدیو رو نگاه کردم نتونستن این مطلب و جا بندازن ، دس خوش🔥🔥💯♠️

  • @DefNotYa
    @DefNotYa 2 года назад +1

    dadash damet garm. khyli khub tozih dadi
    movafagh bashid

  • @HamidKhabazi
    @HamidKhabazi 6 месяцев назад +1

    چقدر خوب توضیح دادید !

  • @sinafaraji474
    @sinafaraji474 4 года назад +4

    سلام.خیلیییییییییییییییییییی ممنون از آموزشتون. من هزار جا آموزش کلاس رو دیدم ولی هیچ کدوم رو نفهمیدم.ما شما خیلی کامل و جامع بود.واقعا دستتون درد نکنه

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  4 года назад

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

    • @majedkabi213
      @majedkabi213 3 года назад

      دقیقا چیش جامع بود!!!!!!!چرد الکیجو میدی

  • @shahriaralipour6961
    @shahriaralipour6961 2 года назад +1

    بسیار عالی. خیلی ممنون.

  • @elnazakbari5824
    @elnazakbari5824 2 года назад +1

    خیلی غالی توضیح دادین. ممنونم

  • @arminsarlaki8736
    @arminsarlaki8736 8 месяцев назад +1

    مثل استادان هندی درس میدی عالی بود❤

  • @javadalizadeh8018
    @javadalizadeh8018 2 года назад +1

    عالی بود

  • @amirrashedi573
    @amirrashedi573 3 года назад +1

    عالی مثل همیشه ممنون واسه وقتی که میزارین

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 года назад

      خیلی ممنون که ویدیوهای ما را تماشا می کنید! 🙏🙏🙏

  • @saragh7006
    @saragh7006 2 года назад +1

    ممنون خیلی خوب بود

  • @muhemedmuhemedi46
    @muhemedmuhemedi46 2 года назад +1

    این ویدئو نقطه اوج دوره مقدماتی پایتون هستش. خیلی ممنون از توضیحات خوب‌تون.
    در مسیرتون پایدار باشید

  • @mortezamehdizadeh7254
    @mortezamehdizadeh7254 3 года назад +1

    عااااالیییی بود خیلی خوب و مفهومی اموزش میدین ممنون واقعا

  • @baharhamzehei
    @baharhamzehei 4 месяца назад +1

    مرسییییییییی

  • @apexix6960
    @apexix6960 2 года назад

    واقعا مرسی خیلی خوب بود اموزشتون

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

    واقعا عالی بود مررررسی🙏

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

      مچکریم که ویدیوهای ما را تماشا می کنید!
      🙏🙏🙏🙏🙏🙏

  • @mohammad1282
    @mohammad1282 3 года назад +1

    دمتون گرم واقعا خیلی خوب توضیح دادین
    من دفه اول بود میدیدم ولی کامل فهمیدم

  • @aidalebasi2882
    @aidalebasi2882 11 месяцев назад +1

    It was really great.

  • @mohsen4454
    @mohsen4454 3 года назад +2

    عالی بود
    ممنون از توضیحات کاملتون👌🏻

  • @saeedabdoolahi8055
    @saeedabdoolahi8055 2 года назад

    دمد گرم استاد

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

    awesomeee

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

    سلام میخواستم میشه توضیح بدین چطور یک لیست رو در کلاس تعریف کنم

  • @aminnor287
    @aminnor287 3 года назад +1

    خسته نباشید
    خیلی مفید بود تشکر💖💖💖💖💖💖💖

  • @sabafarzan
    @sabafarzan 2 года назад +1

    خیلی عالی توضیح دادید ممنون👌❤

  • @elmannajafi2979
    @elmannajafi2979 3 года назад +1

    ممنون استاد واقعا دمتون گرم عالی بود👏👏👏👏

  • @sababaroughibonab2401
    @sababaroughibonab2401 9 месяцев назад +1

    Perfect

  • @مهرانغلامی-و8ت
    @مهرانغلامی-و8ت 3 года назад +2

    عرض سلام و خسته نباشید
    من وقتی این کد ها رو مینویسم و اجرا میکنم get_status دوبار اجرا میشه دلیلش چیه؟

  • @kmaa.m270
    @kmaa.m270 Год назад

    Perfect ❤

  • @hafezghafury207
    @hafezghafury207 2 года назад +1

    خیلی عالی بود، ممنونم واقعا. فقط من موندم چرا دوستان لایک کم میکنن.

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  2 года назад

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

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

    سلام استاد.‌ من بعد از import کردن در فایل دوم، دستورهای پرینت رو نوشتم. اما بعد از run یک‌نوع error میداد: class() takes no arguments
    در فایل اول چک کردم و دیدم ساختار__int__ انجام‌شده.
    نمی‌دونم چرا این ارور میاد.

  • @SaeidForootan
    @SaeidForootan 2 года назад

    Awesome, you can simplify very complex contents. Just please upload videos in 1080. Thx

  • @farshaddastiyar1635
    @farshaddastiyar1635 2 года назад +1

    سلام توضیحات کامل هست ولی این قسمت متوجه نشدم که چطور گزینه کلاس رو در قسمت پروژه فعال کردید من تو محیط پای چارمی ک کار میکنم هرکاری میکنم کلاس نیست ...میشه راهنمایی کنید 🙏

  • @alialialipalipalipali7042
    @alialialipalipalipali7042 3 года назад +1

    تمرینی که آخر ویدیو گفتید انجام بدیم:
    class Student:
    def __init__(self, grade_list):
    self.grade_list = grade_list
    def get_average(self):
    sum_grades = 0
    for grade in self.grade_list:
    sum_grades += grade
    result = sum_grades / len(self.grade_list)
    return result
    student1_grade_list = [12.1, 15.5, 8.1, 19, 19.5, 11.12]
    student2_grade_list = [14, 6.96, 18, 19.5, 19.5, 19.75]
    student1 = Student(student1_grade_list)
    student2 = Student(student2_grade_list)
    print(student1.get_average())
    print(student2.get_average())
    خروجی:
    14.22
    16.285

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 года назад

      👌👌

    • @rezaanedini5666
      @rezaanedini5666 2 года назад

      این درست نبود،لطفا درستش رو خودتون تایپ‌کنید ممنونتون‌میشم🙏

  • @mohammad6380
    @mohammad6380 2 года назад +1

    Thank you for your detailed explanation

  • @omidsohrabipour5290
    @omidsohrabipour5290 2 года назад

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

  • @alihabibi386
    @alihabibi386 2 года назад +1

    ممنونم که با کلیپ ها تون به ما آموزش رایگان میدید، ولی این ویدیو رو اصلا خوب توضیح ندادید و خیای سریع روی مطالب رو میشدید، البته نظر من هست🙏

  • @rozhin1534
    @rozhin1534 2 года назад

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

  • @abolfazlr2006
    @abolfazlr2006 3 года назад +1

    عالی ،پر قدرت ادامه بدید و این سوال برای من پیش اومده که : برای شروع هک و امنیت از چه برنامه نویسی استفاده کنم ممنون میشم جواب بدید🙏🏻

  • @aliabedini4942
    @aliabedini4942 2 года назад +1

    🙏🙏

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

    درود بر شما مرسی از آموزش خوبتون❤
    من یک مشکل داشتم خواستم بپرسم ازتون
    Typeerror:player() take no arguments

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

    ❤❤❤❤

  • @rasha9026
    @rasha9026 2 года назад

    برای پیدا کردن گروه های برنامه نویسی و پیدا کردن همسطح های فرد ،پیشنهادی دارین؟چون حضوری امکان پیدا کردن کسی رو ندارم با این شرایط..

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  2 года назад +1

      بهترین راه لینکدین هست
      سعی کنین صفحه لینکدین تون رو همیشه به روز نگه دارید

  • @ashiglardonyasi3001
    @ashiglardonyasi3001 3 года назад +2

    ممنون از اموزش بسیار زیبای شما
    ولی این قسمت خیلی سخت بود 😂

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 года назад

      ممنون از شما🙏🙏
      نگران نباشید، با تکرار و تمرین یاد میگیرید

  • @MrNima.z
    @MrNima.z 2 года назад

    سلام
    ممنون بابت توضیحاتتون
    من یه مشکلی دارم
    وقتی که پلیر رو ایمپورت میکنم و میرم پلیر وان رو داده هاش رو بدم همش ارور میگیرم
    player1 = Player(اینجا دیگه فقد سلف ابجکت رو میاره و از اسم و سن و بقیه داده ها پشتیبانی نمیکنه)
    ممنون میشم اگه راهنمایی کنید

  • @hasina9722
    @hasina9722 2 года назад

    تابع ‌get چی وظیفه دارد ؟

  • @somayehghasemi6112
    @somayehghasemi6112 2 года назад +1

    thanks but its not working, something is wrong in your code.

  • @arminashkan6374
    @arminashkan6374 3 года назад

    class student:
    def __init__(self, name, lastname, number_list):
    self.name = name
    self.lastname = lastname
    self.number_list = number_list
    def moadel(self):
    num = 0
    all_num_student = 0
    for grade in self.number_list:
    num += 1
    all_num_student += grade
    moadel_num = all_num_student / num
    if moadel_num > 12:
    return f'danesh amoze {self.name} {self.lastname} ba moadel {moadel_num} dar emtehanat ghabool shod'
    elif moadel_num < 12:
    return f'danesh amoze {self.name} {self.lastname} ba moadel {moadel_num} dar emtehanat ghabool nashod'
    studentt = student('ashkan', 'ht', [18, 20, 20])
    print(studentt.moadel())
    استاد ممنون از اموزش خوبتون

  • @theslayer5440
    @theslayer5440 4 года назад +1

    سلام اقا مشایخی
    خسته نباشید.
    من در مورد این self سوال دارم
    اگه اینجا self نبود اون اطلاعتی که به یه نفر میداد به همه میومد دیگه درسته؟
    اون self فقط واس هر نفر وضعیتشو میگه؟

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  4 года назад +1

      درود
      وجود
      Self
      الزامی هست و بدون اون چیزی رو بر نمیگردونه.
      Self
      باعث میشه به آبجکتی که ساختیم اشاره کنه و اطلاعات اون آبجکت رو برگردونه.
      موفق باشید

  • @shabnamsardari1592
    @shabnamsardari1592 2 года назад +1

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

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  2 года назад

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

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

    من نفهمیدم که این سلف چه نقشی داره؟ اگه نباشه چه اتفاقی میفته؟

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

    سلام. این مشکل رو دارم من، بزرگوار.
    Typeerror:player() take no arguments

  • @parsaarastoo8957
    @parsaarastoo8957 4 года назад +1

    سلام
    من یه برنامه نوشتم که یک تابع دارد و عدد را به حرف(فارسی) تبدیل میکند چگونه می توانم آنرا به یک کلاس تبدیل کنم
    ممنون میشم جواب بدید

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  4 года назад +1

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

  • @mohammad1282
    @mohammad1282 3 года назад +1

    کل شی گرایی همینه ؟

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 года назад +1

      درود
      این ها مباحث اصولی شی گرایی بود. مباحث پیشرفته رو با تمرین و تجربه یاد خواهید گرفت.
      موفق باشید

  • @aminamini8444
    @aminamini8444 3 года назад +1

    💞💞💞💞💞💕💝💖💖

  • @nikolat_272
    @nikolat_272 2 года назад

    سلام برای تمرین اخر که گفتید ، من یکبار نمرات رو نوشتم (به روش خودتون) و معدل رو بدست اوردم ولی بعدش خواستم اسم هم به اولش اضافه کنم ارور میداد ممنون میشم کدم رو یبار چک کنید در ظمن ویدیو هاتون عالیه 👍
    class Moadel:
    def init(self, name, riyazi, fizik, dini, varzesh):
    self.name
    self.riyazi = riyazi
    self.fizik = fizik
    self.dini = dini
    self.varzesh = varzesh
    def get_statues(self):
    result =self.full_name + self.riyazi + self.fizik + self.dini + self.varzesh
    print(result / 4)
    from SoccerPlayer import Moadel
    student1 = Moadel("Sam", 15, 16, 17, 20)
    student1.get_statues()

    • @nikolat_272
      @nikolat_272 2 года назад

      بخاطر کپی پیست ، دوتا اندرلاین نیوفتاده

  • @mohammadmalek6386
    @mohammadmalek6386 4 месяца назад +1

    پایتون خیلی چیز عجیبیه استاد اسدی رو از بند مصدومیت رها کرد😂

  • @maede_krp
    @maede_krp 7 месяцев назад +1


    چی بود اونجا من نفهمیدم

  • @atenarashidi678
    @atenarashidi678 2 года назад +1

    عالی بود

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  2 года назад

      خیلی خیلی ممنون از همراهی و حمایت شما! 🙏🙏🙏

  • @parnianfathali6589
    @parnianfathali6589 8 месяцев назад +1

    عالی بود