1 day 6 hours مورد تا پایان باقی مانده است.
-
مسائل پایه 0
-
درس1.1
-
درس1.2
-
درس1.3
-
درس1.4
-
-
کنترل ساختار 0
-
درس2.1
-
درس2.2
-
درس2.3
-
درس2.4
-
درس2.5
-
درس2.6
-
درس2.7
-
درس2.8
-
درس2.9
-
درس2.10
-
-
توابع و ماژول 0
-
درس3.1
-
درس3.2
-
درس3.3
-
درس3.4
-
درس3.5
-
-
استثنا ها و فایل 0
-
درس4.1
-
درس4.2
-
درس4.3
-
درس4.4
-
درس4.5
-
درس4.6
-
درس4.7
-
درس4.8
-
-
مدل های دیگر 0
-
درس5.1
-
درس5.2
-
درس5.3
-
درس5.4
-
درس5.5
-
درس5.6
-
درس5.7
-
درس5.8
-
درس5.9
-
-
برنامه نویسی تابع گرا 0
-
درس6.1
-
درس6.2
-
درس6.3
-
درس6.4
-
درس6.5
-
درس6.6
-
درس6.7
-
درس6.8
-
-
برنامه نویسی شئ گرا 0
-
درس7.1
-
درس7.2
-
درس7.3
-
درس7.4
-
درس7.5
-
درس7.6
-
درس7.7
-
-
برنامه نویسی Multi thread و Multi process 0
map و filter
Map و Filter
توابع پایه و درونی همچون map و filter توابع مرتبه بالاتر و بسیار مفیدی هستند که بر روی لیست ها (یا اشیاء مشابه به نام iterables) عمل می کنند.
Map
تابع map یک تابع و یک iterable را به عنوان یک آرگومان دریافت می کند و یک iterable جدید و یک تابع که بر روی آن اعمال شده است را باز می گرداند.
مثال:
def add_five(x): return x + 5 nums = [11, 22, 33, 44, 55] result = list(map(add_five, nums)) print(result)
خروجی:
>>> [16, 27, 38, 49, 60] >>>
ما می توانستیم نتیجه مشابه را با استفاده از لامبدا آسان تر بدست آوریم.
nums = [11, 22, 33, 44, 55] result = list(map(lambda x: x+5, nums)) print(result)
نکته:برای تبدیل نتیجه به لیست، ما از لیست به صراحت استفاده کردیم.
Filter
فیلتر تابع با پاک کردن مواردی که با یک پیش فرض مطابقت ندارند، تکرار می شود.
مثال:
nums = [11, 22, 33, 44, 55] res = list(filter(lambda x: x%2==0, nums)) print(res)
خروجی:
>>> [22, 44] >>>
نکته:مانند نقشه، نتیجه باید به صراحت به یک لیست تبدیل شود اگر شما می خواهید آن را چاپ کنید.
قبلی
decorators
98 نظر
سلام باعرض تشکر از آموزش خوب و مفیدتون
مدتی هست که نمیتونم قسمتهای مختلف آموزشی پایتون رو باز کنم ممنون میشم اگر راهنمایی کنید
سایت در حال تغییر هستش هرچند به دلیل مشکل بسیاری از دوستان به خاطر عدم توانایی در تعامل با سایت جدید می بایستی کمی صبر داشته باشید تا به صورت کامل با یک ویدئو نحوه استفاده از سایت جدید رو به صورت کامل شرح دهیم.
اما می تونید با ورود به بخش (تب برنامه آموزشی ) به مطالب آموزشی هر دوره دسترسی داشته باشید.
این تغییر برای بالا بردن سطح آموزش و همچنین تولید محتوای پروژه ای نیاز بود.
ممنون که ما رو دنبال می کنید.
man ce tor video ha ro ngah onm
صفحه مربوط به هر بخش رو که درس ها هستن باز کن تا ببینی
با سلام.اموزش های سایت شما در زمینه پایتون دنبال میکنم.قسمت 24 و 25 در زمینه باز کردن فایل با مشکل روبرو شدم.هر طور کد را می نویسم خطا میگیره
سلام و عرض ادب در رابطه با هر قسمت در زیر پستش پیغام بگذارید تا بشه راحت تر پیگیری کرد
و اینکه برای درک بهتر اینکه بدونم چه ایرادی توی کارتون هستش نیاز هستش که کد و توضیحات بیشتری ارائه بدید ولی تاکید می کنم که در زیر پست مربوط به مشکلتون دیدگاه رو قرار بدید
سلام ،اگه برای هرفصل تمرین برای تسلط بیشتر قرار بدید آموزشتون مفید تر واقع خواهد شد. با تشکر از زحماتتون
بله در نظر داریم که این تمرین ها رو ایجاد کنیم
سلام برنامه ای برای گوشی هم وجود داره که بشه باهاش برنامه نویسی کرد؟
می تونید از نرم افزار QPython استفاده کنید که تا حدی کاربرد مفیدی در زمینه برنامه نویسی پایتون داره
با سلام.مشکل در نحوه نوشتن مسیرفایل بود حل شد.ممنون از توجه شما
خواهش می کنم، موفق باشید
سلام .
من فقط میخواستم ازتون تشکر کنم ک ب صورت رایگان این مطالب رو در اختیاره ما ک وقت دوره دیدن رو نداریم گذاشتین .
این حداقل کاری بود ک در قبال زحمتتون میشد کرد . ممنون
خواهش می کنم و امیدوارم که برای تمام دوستان مفید واقع بشه و اینکه بتونیم در راستای پیشرفت جمعی کمکی کرده باشیم ولی هرچند راه های حمایت از ما به زودی اعلام خواهند شد ولی در حال حاضر می تونید با اشتراک گذاری این موارد با دیگر دوستانتون به ما و دیگران کمک کنید
چرا از visual studio code در دوره پایتون استفاده نمیکنید.
دلیل خاصی وجود نداره چون باید هر کسی ویرایشگر خودش رو خودش انتخاب کنه و نمی خواستیم تحمیلی برای این موضوع باشه
و برای همین هم پستی رو تعبیه کردیم که تحوه راه اندازی Visual studio code رو نشون دادیم
سلام میشه یک IDE خوب برای پایتون معرفی کنید که هم قدرت خوبی داشته باشه و هم سرعت و کیفیت خوب؟
والا هر چی دوست داری می تونی استفاده کنی بستگی به خودت داره ولی ساده ترین و بی دردسر ترین ها
visual studio code
sublime
هستش حالا باز قوی تر از اینم هستش
pycharm
visual studio
netbeans
و حالا هر چیزی که دلت بخواد می تونی استفاده کنی.
من به شخصه از visual studio code استفاده می کنم
سلام
ببخشید توی نرم افزار نت بینز زبان پایتون رو پیدا نکردم میشه کمک کنید ؟؟
میبایستی به محیط برنامه نویسی اضافه بشن ولی به نظرم بهتره که از VSCODE استفاده کنید
خیلی ممنون از کمکتون .
می خواستم بدونم ایا ویرایشگر atom هم در این زمینه خوب عمل میکند ؟
ببینید ویرایشگر های متنی مختلفی هستند که هر کدوم محسناتی دارن و نمیشه دقیقا گفت بهترین و بدترین کدومه چون حالت کمی نیستن
ولی در هر صورت هر کدوم محیطی دارن که برای هر کس ممکنه متفاوت در نظر گرفته بشن
سلام ببخشید چرا دوره ها پروژه و تمرین ندارن؟
و مثال های زده شده بسیار ساده هستن…
البته خیلی خوب درس میدید و تشکر میکنم
دلیل اصلی تعویض سایت و ارتقا همین بود که بتونیم پروژه تعریف کنیم و توی سایت قرار بدیم و همچنین اینکه مثال های می بایستی ساده باشن که هر کسی با هر سطح توانایی بتونه درکشون کنه
و اینکه برای قسمت بلاگ آموزش های پروژه محور در نظر گرفته شده و صرفا آموزش های داخل دوره ها پیوستگی دارن و برای درک کلی هستش
به زودی در قسمت بلاگ دسته بندی هایی شکل خواهد گرفت که پیاده سازی و ساخت انواع پروژه ها در زمینه هوش مصنوعی و اینرتنت اشیا خواهند بود
سلام و خسته نباشید
خیلی ساده و قابل فهم مثل سون لرن آموزش داده شده فقط یکم قالب و بخش های دیگه سایت بنظرم تکمیل نشده ولی انشاالله بزودی تموم میشه
اگه امکانش هست در مورد ماژول بنویس توضیح بیشتری بدید و راهنمایی کنید تا ما هم بتونیم همچین کارهایی انجام بدیم چون فکر نکنم سورسش رو بذارید، جاهای دیگه همچین چیزی رو دیده بودم منتهی مثل ماژول شما تا این حد کارا و قدرتمند نبوده
نظرات در قسمت نمونه کارها وجود نداره برای همین اینجا پرسیدم
ممنون
سلام و عرض ادب
ممنونم از شما و اینکه در رابطه با تعاملات گفتاری و تصویری با پایتون پس از اتمام مسائل پایه شروع به کار خواهیم کرد و به زودی با قدرتی که پایتون داره بیشتر آشنا خواهید شد.
اما در رابطه با ماژول بنویس باید بگم که این ماژول فقط صرفا برای استفاده شخصیم درست شده بود و نه چیز دیگه هر چند که در حال گسترش هستش و به زودی اپلیکیشنی خروجی برای استفاده عموم خواهد داشت
سلام
ممنونم که درس پایتون رو دایگان برای ما گذاشتید اینجا. من تازه شروع کردم خوبه ولی یه کم سخته. چند تا مشکل هم دارم:
1. به کتابی که هنگام تدریس باز می کنید دسترسی ندارم یعنی پیدا نمی کنم دانلود کنم. فکر کنم اگه کتاب جلوی من باشه و ببینم بهتر یاد می گیرم.
2. فیلم درس ها طوری گرفته شده که صفحه کوچک هست و گاهی نمی تونم بفهمم چی دارید می نویسید مثلا شما else می نویسید ولی من elef می بینم.
3. تمرین نمی دید. به نظرم برای هر درس کلی باید تمرین می دادید. یعنی مثال از متن زندگی می دادید که من کد بنویسم و جلسه بعد جواب رو می دادید که ایرادهام رو می فهمیدم
4. مثال های زنده و ملموس نمی زنید. فقط تئوری ها رو می گید و من چند بار از اول تا اخر ویدیوها رو نگاه می کنم ولی درس ها برام ملموس نیستند. من جامعه شناس هستم تازه دارم کدنویسی یاد می گیرم که سخته
باز هم ممنونم. اگه ممکن هست متن کتاب رو برای من بفرستید. سپاسگزارم
سلام و عرض ادب
مواردی که اشاره کردید در بعضی موارد درست و در بعضی موارد نادرست بود!
1- زمانی که از یک رشته ای غیر از برنامه نویسی وارد این موارد میشید مسلما درک درستی از عملکرد سیستم ها نخواهید داشت و همین مشکل اصلی شما هستش.
2- مثال ها کلی هستن چرا که هدف فعلی ما فهم مفاهیم پایه هستش نه پروژه محور و نباید انتظاری هم توی این مجموعه برای پروژه محور بودنش داشته باشید چون بخش دوره ها فقط برای درک مفاهیم پایه هستن
3- دلیل ندادن تمرین ها این هستش که ما به تازگی سایت رو جا به جا کردیم و شما از دنبال کننده های قدیمی ما نیستید تا بتونید این قسمت رو درک کنین که چرا سایت تغییر کرد و دلیلش هم دقیقا همین تمارین و ایجاد بخش های جزئی تر بودش
4-مثال زنده و ملموس رو واقعا نمی دونم چطور در نظر می گیرید؟!! چون الان دقیقا برای من حرف شما معنی خاصی نداره، چون مثال برنامه نویسی قرار نیستش که یه کد از یه پروژه رو براتون باز کنم و روش توضیح بدم
5- اما درباره کتاب، هیچ کتابی در این مورد وجود نداره و نخواهد داشت چون بخش هایی که دارید میبینید گزیده ای از بهترین آموزش ها هستن که هر جایی منتشر شده و به صورت فارسی ترجمه و توی سایت قرار گرفتن و به صورت pdf ارائه نخواهند شد.
6- کیفیت ویدئو های ارسالی به آپارات به مراتب بالا هستن ولی این کیفیت در این سایت به صورت اتوماتیک پایین میاد تا فضای کمتری رو اشغال کنن (تمام ویدئو ها با کیفیت 720p ضبط میشن)
7- در صفحه دوره آموزش ها وارد بخش “برنامه آموزش” بشید می تونید سر فصل ها رو ببینید و وارد هر بخش بشید تا از ماطلبش استفاده کنید
و حرف آخر دلیل خاصی هستش که رشته کامپیوتر و فناوری اطلاعات مخاطبین خاصی دارن و زمانی که از رشته دیگری که تخصص شما نیستش وارد رشته دیگری میشید با همچین مشکلاتی رو به رو میشید و توان درک بعضی موارد که به صورت تئوری نگذروندید رو نخواهید داشت.
thanks for you’r teaching…it’s really cool
your welcome, hope you enjoy the fun in programming
ممنونم واقعا عالی است اگر میشه لطفا در باره پرانتیزها بیشتر توضیح بدید مثلا کجاها میتونیم از پرانتیز کار بگیریم یا چند تا پرانتیز داریم
متوجه نمی شم که مشکلتون کجا هستش اگر میشه زیر پستی که درش ایراد دارید واضح تر مشکل رو بیان کنید
ba salam kodam barnama jadid nadarid, script navesy ba paython ya test nofoz peshrafta ba paython
بله این موارد هم در دستور کار هستند و به مرور بررسی خواهند شد منتهی با تاخیر زمانی
سلام و عزض ادب
می خواستم بپرسم که ایا اموزش seaborn و keras رو هم انجام می دید؟
این تاپیک ها به صورت مجزا و کاملا شفاف بررسی خواهند شد چرا که اساس کار داده کاوی و خیلی از مسائل deep بر روی این ماژول ها تکیه دارند
با تشکر فراوان از آموزش خوبتون
فقط یک سوال خدمت شما داشتم
نمیشه که به ما آزمون یا سوالات برنامه نویسی بدید که ما بتونیم روش کار کنیم
در حال تکمیل محتوا هستم و به این موضوع رسیدگی خواهم کرد
با تشکر از آموزش خوبتون
فقط می خواستم بگم چرا هیچ مسِله یا پروژه ای نمیزاریید ما روش کار کنیم.
سلام دوست عزیز این بخش مربوط به آموزش ها و دوره های پایه هستش و پس از تکمیل سر فصل و مطالب به سراغ پروژه ها در قسمت پست های سایت خواهیم رفت و پروژه هایی را تعریف و پیاده سازی خواهیم کرد
با عرض سلام و تبریک سال نو خدمت شما
متاسفانه بنده ثبت نام کردم ولی هنوز ایمیلی برای من ارسال نشده
ایمیلی که باهاش ثبت نام کردم همین ایمیلی هستش که وارد کردم
متشکرم
مشکل اشاره شده برطرف شد لطفا هر دو پوشه spam و inbox را با ثبت نام مجدد بررسی کنید
متشکرم
سلام چرا ایمیلی رو که درست زدم رو خطا میده؟
ایمیلی که وارد کردید چی بوده؟
سلام خسته نباشید
بااین آموزش میشه تمام پایتون رو از 0 تا 100 یادگرفت؟؟؟؟؟
چیزی به اسم 100 وجود نداره دوست عزیز
برنامه نویسی با سطح بالا به نحوه تفکر و تجربه شما بر میگرده و کسی نمی تونه مدعی بشه که 100 درصد چیزی رو بلده
vaqn amozsha mofid bodn
نظر لطفتونه متشکرم
با سلام
تنها دلیلی ک ادامه دادن یادگیری پایتون رو برام آسونتر و قابل تحمل تر میکنه آموزش کم نقص شماس…به هرحال امیدوارم ک روز به روز توی رشته ای ک فعالیت دارین موفق تر باشین….
با تشکر
متشکر از شما و امیدوارم که مفید واقع شده باشه
سلام خسته نباشید. اولا تشکر میکنم بخاطر آموزش خوبتون همه دوره هاتونودنبال کردم عالی بودن.
ثانیا خواستم بپرسم آیا سایتیو میشناسید که شبیه شما سی شارپو همینوطوری مرحله به مرحله آموزش بده؟
واقعیت اینه که نه چون من تخصصم زبانی که گفتید نیست و نمی تونم بگم کجا می تونه به خوبی آموزشش بده اما می دونم سایت sololearn و tutorials point می تونن مفید باشن
آقای بیگدلی، این دوره شما واقعا فوق العاده بود ممنونم
لطفا آموزش هاتون رو در زمینه پایتون حرفه ای تر و بیشتر کنید
واقعیت این هستش که قصد این کار رو دارم اما نیاز به سرمایه و همچنین پشتیبانی مردم هستش تا بتونم این کار رو ادامه بدم، بحث مالی به کنار این که بشه این انگیزه رو گسترش داد و این درک رو در مردم ایجاد کرد که با پشتیبانی از این مدل طرح ها میشه پیشرفت رو سریع تر کرد.
در حال حاضر سرمایه گذاری ها شخصی هستش و به دنبال پشتیبانی ها متعدد اقدام شد منتهی دریغ از چیزی که انتظار می رفت….
ولی این وضعیت به همین شکل نخواهد موند به زودی فصل جدیدی در زمینه کاری ما شروع خواهد شد.
سلام من خیلی دوست دارم با پایتون دستیار صوتی بنویسم میشه راهنمایی کنید
سلام با ایمیل bigdeli.ali3@gmail.com و یا شماره درج شده در سایت تماس بگیرید
دمت گر مشتی اموزش درست جسابی پیدا نمیکردم واس پایتون سه
خواهش می کنم امیدوارم مفید واقع شه باشه
با سلام . ابتدا می خواستم از زحمات شما قدردانی کنم تشکر میکنم که این مطالب رو اماده کردید . میخواستم بدونم این مطالب ایا تمام پایتون است و بعدش فقط استفاده درست از اینها و حل مسئله میشود یا این ها فقط قسمتی از پایتون هستند و دستورات بسیار بیشتری وجود دارد که در این مطالب گنجانده نشده. با تشکر
سلام و عرض ادب
بله این کلیات هستش و هنوز باید مقصدتون و هدف رو تعیین کنید و در راستای اون شروع به یادگیری ماژول های مختلف و متد های برنامه نویسی متفاوت کنید
با سلام خدمت مهندس بیگدلی عزیز
آموزش های شما جزء بهترین آموزش ها به زبان فارسی هستش. خواهشن هر چه سریعتر اگر امکان اش هست ویدئوهای چند درس آخری را هم آماده نمائید.
باتشکر فراوان
سلام ، ممنونم از شما و اینکه حتما سعی می کنم که زودتر آمادش کنم منتهی اول باید مشکلات سایت رو بر طرف کنم و متاسفانه در حال حاضر دست تنها هستم
امیدوارم بتونیم یه روز این چیزایی که از شما یاد گرفتیم رو جبران کنیم
می تونید با اشترام گذاریش به بقیه دستاتون و همچنین یاد دادن بهشون این کار رو بکنید
سلام خسته نباشید. توی آموزشتون ورژن 3.6.5 پایتون رو توضیح دادین و الان ورژن 3.7.4 هم روی سایتشون هست. کدومش بهتره که نصب کنیم ؟ میشه کامل توضیح بدین؟ ممنونم.
استفاده از نسخه های پایدار رو ما همیشه رو اجباری می دونیم
در صورتی که نمی دونید نسخه های پایدار پایتون کدوم ها هستن کافیه که جست و جو کنید
این اموزش ادامه داره ؟
بله به محض اینکه فرصتش ایجاد بشه بقیه آموزش رو قرار خواهم داد
به طرو کلی این آموزش بسته نمیشه
بله آموزش پایتون پایانی نخواهد داشت و به حد نیاز هر بار آپدیت میشه
سلام
وقت بخیر
اگر امکانش هست، فایل متنی ای که از روی اون توضیح می دهید را هم به اشتراک بگذارید.
محتوای آموزشی در سایت قابل دسترس هستش هر بخش هم به طور کامل توضیح داده شده نیاز به چه متنی دارید؟
شما در صفحه مربوط به هر ویدیو مطلب نوشتاری مربوط به اون هم گذاشتین. منظور بنده اینه که همه ی این نوشته به صورت یه فایل دی دی اف و به صورت یک کتاب
نیازی نمیبینم ولی در هر صورت توی دستور ساخت برای سایت بعدی قرار خواهم داد ممنونم
سلام از زحماتتون بسیار ممنونم فقط بی زحمت آموزش فریم ورک جنگو رو در سایت قرار بدید
در ابتدا وب فریمورک های ساده رو آموزش خواهم داد مثل flask و bottle و پس از آن به django هم رسیدگی خواهم کرد
سلام لطفا اموزش لینوکس هم بدید با تشکر
به میزانی که لازم باشه توی پروژه ها به کاربرد هاش اشاره می کنم منتهی نمیشه تمام تدریس رو معکوس به لینوکس کرد چون خیلی ها کشش این موضوع رو ندارن
بزارید ممنون میشیم
با عرض سلام و خسته نباشید از شما
میخواستم از بازار کار برنامه نویسی پایتون مطلع بشم باید چکار کنم
بستگی به حوزه کاری داره که چی باشه اگر خواستی می تونی مسقیما باهام در این باره صحبت کنی
سلام و خسته نباشید خدمت اعضای سایت لطفا آموزش لینوکس و طراحی وب با پایتون را در سایت بذارید
دوره لینوکس زمان بر خواهد بود و در حال حاضر در دستور کار نیست اما دوره طراحی وبسایت با flask و django در دست ساخت هستن
سلام
متاسفانه قسمتهای 47 به بعد دانلود نمیشه
لینکش رو جای دیگه ای هم دارید
ممنون
خیر دوست عزیز پس از طی مراحلی قرار خواهند گرفت
با سلام خدمت شما.میخواستم بدونم که فیلم های اموزشیه شما اموزش کامل یا صفر تا صد کار کردن با برنامه پایتون را میدهد؟؟با تشکر!
مباحث به صورت کامل هستن و فقط ایده پردازی استفاده از تیکه های پازل به شما بر میگرده
ممنونم از سایت خوبتون
ممنونم نظر لطفتونه
من چند تا دوره برای یادگیری پایتون رو هم زمان میبینم تا بهتر یاد بگیریم ولی دوره ی شما خیلی بهتر از دوره آموزش پایتون دیگرانه خیلی ممنونم از شما امیدوارم آموزش های بیشتری در زمینه پایتون و هوش مصنوعی ارائه بدین
خواهش می کنم نظر لطفتونه قصد همچین کاری رو هم دارم ولی زمان کمی باید یاری کنه
علی جان خیلی متشکر از بیان شیوا و آموزش رایگانتون . خیلی این با ارزشه .
خواهش می کنم نظر لطفتونه
سلام
ممنون من 15 سالمه و این آموزش خیلی به کارم اومده.
میشه یه دوره آموزشی برای انجین unity بذارین؟
ممنون میشم.
بیشتر تمرکز من بر روی مباحث پابه اینترنت اشیا و هوش مصنوعی هستش تا بتونم به یه سر مبحث خاصی برسونم و بعد از اون تمام سایت پروژه خواهد بود و دوستان دیگری برای آموزش های خاص جذب خواهند شد
ممنون بابت سایت خوبتون
میخواستم بدونم آموزشی به زبان python برای ساختن app android & ios هم دارید
برای android می تونید از kivymd استفاده کنید
سلام وقت بخیر
من هفته پیش وقتی اینترنت مشکل داشت تو سایت شما ثبت نام کردم منتها ایمیلم باز نمی شد که ادامه بدم. حالا می خوام وارد بشم ارور میده .میشه مشکل منو حل کنید
یه پیام به تلگرام شماره ثبت شده سایت بدید تا رمز جدید رو بهتون اعلام کنم
سایت در حالت تعویض هستش و به زودی تمام این مشکلات برطرف خواهد شد
ممنون از صبوری شما