برنامه نویسی | پایتون
🐍 این مار خوش خط و خال 🔹 آموزش کار با زبان برنامهنويسی پايتون 2 (بخش پنجم) 🔘 بسیاری از کاربران معمول کامپیوتر، بهویژه تازهواردان دنیای لینوکس، به خط فرمان به دیده امری عجیب و ترسناک مینگرند که به کارگیری آن و تسلط بر آن تنها از عهده خبرگان و کهنهکاران…
🐍 این مار خوش خط و خال
🔹آموزش کار با زبان برنامهنويسی پايتون 2 (بخش ششم)
🔘 در مقاله قسمت قبلی برنامهای ایجاد کردیم که با کلیک یک دکمه، یک پیغام را به نمایش در میآورد.
امیدواریم که تا انتشار این شماره، فرصت کافی را برای کار با Boa-Constructor پيدا كرده باشيد.
در این شماره میخواهیم سیستم کار با برنامههایی را یاد بگیریم که از چندین پنجره یا به اصطلاح فریم مجزا و مستقل استفاده میکنند.
هرچند برنامه این قسمت تنها از دو فریم استفاده میکند و کار پیچیدهای انجام نمیدهد، اما اصول ساخت فریمهای جدید و برقراری ارتباط بین آنها را به شما آموزش خواهد داد.
قسمت ششم سری آموزش های پایتون 2:
🔗 https://bit.ly/2Ndnu3u
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
+ منبع : ماهنامه شبکه
🐍 @Pythoni_Developers
🔹آموزش کار با زبان برنامهنويسی پايتون 2 (بخش ششم)
🔘 در مقاله قسمت قبلی برنامهای ایجاد کردیم که با کلیک یک دکمه، یک پیغام را به نمایش در میآورد.
امیدواریم که تا انتشار این شماره، فرصت کافی را برای کار با Boa-Constructor پيدا كرده باشيد.
در این شماره میخواهیم سیستم کار با برنامههایی را یاد بگیریم که از چندین پنجره یا به اصطلاح فریم مجزا و مستقل استفاده میکنند.
هرچند برنامه این قسمت تنها از دو فریم استفاده میکند و کار پیچیدهای انجام نمیدهد، اما اصول ساخت فریمهای جدید و برقراری ارتباط بین آنها را به شما آموزش خواهد داد.
قسمت ششم سری آموزش های پایتون 2:
🔗 https://bit.ly/2Ndnu3u
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
+ منبع : ماهنامه شبکه
🐍 @Pythoni_Developers
برنامه نویسی | پایتون
🐍 این مار خوش خط و خال 🔹آموزش کار با زبان برنامهنويسی پايتون 2 (بخش ششم) 🔘 در مقاله قسمت قبلی برنامهای ایجاد کردیم که با کلیک یک دکمه، یک پیغام را به نمایش در میآورد. امیدواریم که تا انتشار این شماره، فرصت کافی را برای کار با Boa-Constructor پيدا كرده…
🐍 این مار خوش خط و خال
🔹 آموزش کار با زبان برنامهنويسی پايتون 2 (بخش هفتم)
🔘 هرچند استفاده از سرویسهای مبتنی بر شبکههای کامپیوتری، اینترنت، سیستمهای اشتراک فایل و... پدیدههایی مدرن محسوب میشوند، اما ایده استفاده از منابع پردازشی و اطلاعاتی موجود در سایر کامپیوترهای یک شبکه، قدمتی به اندازه قدمت صنعت کامپیوتر دارد.
نكته جالب توجه اينکه اصول انجام این کار نیز طی چندین دهه گذشته تغییر چندانی نکرده است.
ایده برنامههای کلاینت/ سرور یکی از قدیمیترین روشهای انجام این کار است که در این قسمت از مجموعه مقالههای آموزش پایتون به آن پرداختهایم.
قسمت هفتم سری آموزش های پایتون 2:
🔗 https://bit.ly/2pX7LNR
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
+ منبع : ماهنامه شبکه
🐍 @Pythoni_Developers
🔹 آموزش کار با زبان برنامهنويسی پايتون 2 (بخش هفتم)
🔘 هرچند استفاده از سرویسهای مبتنی بر شبکههای کامپیوتری، اینترنت، سیستمهای اشتراک فایل و... پدیدههایی مدرن محسوب میشوند، اما ایده استفاده از منابع پردازشی و اطلاعاتی موجود در سایر کامپیوترهای یک شبکه، قدمتی به اندازه قدمت صنعت کامپیوتر دارد.
نكته جالب توجه اينکه اصول انجام این کار نیز طی چندین دهه گذشته تغییر چندانی نکرده است.
ایده برنامههای کلاینت/ سرور یکی از قدیمیترین روشهای انجام این کار است که در این قسمت از مجموعه مقالههای آموزش پایتون به آن پرداختهایم.
قسمت هفتم سری آموزش های پایتون 2:
🔗 https://bit.ly/2pX7LNR
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
+ منبع : ماهنامه شبکه
🐍 @Pythoni_Developers
برنامه نویسی | پایتون
🐍 این مار خوش خط و خال 🔹 آموزش کار با زبان برنامهنويسی پايتون 2 (بخش هفتم) 🔘 هرچند استفاده از سرویسهای مبتنی بر شبکههای کامپیوتری، اینترنت، سیستمهای اشتراک فایل و... پدیدههایی مدرن محسوب میشوند، اما ایده استفاده از منابع پردازشی و اطلاعاتی موجود در…
🐍 این مار خوش خط و خال
🔹 آموزش کار با زبان برنامهنويسی پايتون 2 (بخش هشتم)
🔘 سکون و ایستایی در دنیای نرمافزار مترادف مرگ است. همه نرمافزارها برای ادامه حیات خود محتاج به روزآوری و افزوده شدن قابلیتها و ویژگیهای جدید هستند. در این میان با گسترش کاربرد و نفوذ کامپیوترها در جنبههای مختلف زندگی ما، زبانهای برنامهنویسی بیش از سایر نرمافزارها به این پویایی و تحول نیاز دارند. بر همین اساس، زبان پایتون نیز بهصورت مداوم در حال بازبینی و بهینهسازی است. در این مورد خاص و با توجه به حجم عظیم تغییرات ایجاد شده در نسخه X.3، بنیاد نرمافزار پایتون (Python Software Foundation) تصمیم گرفته، ارتقا به سری جدید را به تدریج انجام دهد، يعنی روند توسعه سری جدید در کنار سری جاری و بهصورت همزمان انجام میپذیرد تا زمانی که بنیاد به این نتیجه برسد، بيشتر کاربران آمادگی انتقال به سری جدید را دارند. در این قسمت، به معرفی مختصر خصوصیات و تفاوتهای نسل جدید پایتون با نسل قبل بپردازیم.
قسمت هشتم سری آموزش های پایتون 2:
🔗 https://bit.ly/2BQFTOj
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
+ منبع : ماهنامه شبکه
🐍 @Pythoni_Developers
🔹 آموزش کار با زبان برنامهنويسی پايتون 2 (بخش هشتم)
🔘 سکون و ایستایی در دنیای نرمافزار مترادف مرگ است. همه نرمافزارها برای ادامه حیات خود محتاج به روزآوری و افزوده شدن قابلیتها و ویژگیهای جدید هستند. در این میان با گسترش کاربرد و نفوذ کامپیوترها در جنبههای مختلف زندگی ما، زبانهای برنامهنویسی بیش از سایر نرمافزارها به این پویایی و تحول نیاز دارند. بر همین اساس، زبان پایتون نیز بهصورت مداوم در حال بازبینی و بهینهسازی است. در این مورد خاص و با توجه به حجم عظیم تغییرات ایجاد شده در نسخه X.3، بنیاد نرمافزار پایتون (Python Software Foundation) تصمیم گرفته، ارتقا به سری جدید را به تدریج انجام دهد، يعنی روند توسعه سری جدید در کنار سری جاری و بهصورت همزمان انجام میپذیرد تا زمانی که بنیاد به این نتیجه برسد، بيشتر کاربران آمادگی انتقال به سری جدید را دارند. در این قسمت، به معرفی مختصر خصوصیات و تفاوتهای نسل جدید پایتون با نسل قبل بپردازیم.
قسمت هشتم سری آموزش های پایتون 2:
🔗 https://bit.ly/2BQFTOj
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
+ منبع : ماهنامه شبکه
🐍 @Pythoni_Developers
برنامه نویسی | پایتون
🐍 این مار خوش خط و خال 🔹 آموزش کار با زبان برنامهنويسی پايتون 2 (بخش هشتم) 🔘 سکون و ایستایی در دنیای نرمافزار مترادف مرگ است. همه نرمافزارها برای ادامه حیات خود محتاج به روزآوری و افزوده شدن قابلیتها و ویژگیهای جدید هستند. در این میان با گسترش کاربرد…
🐍 توسعه بازیهای ساده با پايتون
🔹 آموزش کار با زبان برنامهنویسی پایتون 2 (بخش نهم)
🔘 در این قسمت به طراحی و ساخت یک بازی بسیار ساده خواهیم پرداخت.
در واقع برنامهای خواهیم نوشت که یک کاراکتر دلخواه را روی صفحه بازی به فرمان کاربر جابهجا میکند.
همانند بازیهای پرطرفدار و مشهور که بر اساس یک موتور بازی توسعه داده میشوند، ما نیز در این بخش از مجموعه مقالات پایتون به بررسی یکی از ماجولهای مخصوص توسعه بازی یعنی PyGame خواهیم پرداخت.
هرچند برنامه ما عملاً یک «بازی» نخواهد بود، اما شما را با اصول اولیه کار آشنا خواهد کرد.
قسمت نهم سری آموزش های پایتون 2:
🔗 https://bit.ly/335x0wk
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
+ منبع : ماهنامه شبکه
🐍 @Pythoni_Developers
🔹 آموزش کار با زبان برنامهنویسی پایتون 2 (بخش نهم)
🔘 در این قسمت به طراحی و ساخت یک بازی بسیار ساده خواهیم پرداخت.
در واقع برنامهای خواهیم نوشت که یک کاراکتر دلخواه را روی صفحه بازی به فرمان کاربر جابهجا میکند.
همانند بازیهای پرطرفدار و مشهور که بر اساس یک موتور بازی توسعه داده میشوند، ما نیز در این بخش از مجموعه مقالات پایتون به بررسی یکی از ماجولهای مخصوص توسعه بازی یعنی PyGame خواهیم پرداخت.
هرچند برنامه ما عملاً یک «بازی» نخواهد بود، اما شما را با اصول اولیه کار آشنا خواهد کرد.
قسمت نهم سری آموزش های پایتون 2:
🔗 https://bit.ly/335x0wk
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
+ منبع : ماهنامه شبکه
🐍 @Pythoni_Developers
برنامه نویسی | پایتون
🐍 توسعه بازیهای ساده با پايتون 🔹 آموزش کار با زبان برنامهنویسی پایتون 2 (بخش نهم) 🔘 در این قسمت به طراحی و ساخت یک بازی بسیار ساده خواهیم پرداخت. در واقع برنامهای خواهیم نوشت که یک کاراکتر دلخواه را روی صفحه بازی به فرمان کاربر جابهجا میکند. همانند…
🐍 رنگ و لعاب در ترمينالهای گنگ
🔹 آموزش کار با زبان برنامه نویسی پایتون (بخش دهم)
🔘 اگر سن شما به اندازهای باشد که نخستین روزهای کامپیوترها را به یاد بیاورید، به یاد خواهید داشت که در آن دوران کامپیوترها اغلب مینفریم بودند و «ترمینالهای گنگ» به عنوان دستگاههای ورودی و خروجی به آنها متصل میشدند.
شما میتوانستید به هر تعداد ترمینال که میخواهید به یک مینفریم متصل کنید.
مشکل اینجا بود که ترمینالها واقعاً گنگ بودند! در آنها خبری از پنجرهها، رنگ و هیچ چیز دیگری نبود.
تنها در بهترین حالت صفحهای با 24 سطر 80 کاراکتری در اختیار شما قرار میگرفت.
در نخستين روزهای DOS و CPM نیز اوضاع به همین منوال بود.
زمانی که برنامهنویسان آن زمان روی صفحات زیبا و تجملی بهویژه برای ورود و خروج دادهها کار میکردند، از کاغذهای شطرنجی برای طراحی صفحه استفاده میکردند و هر مربع نشانه یک کاراکتر بود.
قسمت دهم سری آموزش های پایتون 2:
🔗 https://bit.ly/336D4o8
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
+ منبع : ماهنامه شبکه
🐍 @Pythoni_Developers
🔹 آموزش کار با زبان برنامه نویسی پایتون (بخش دهم)
🔘 اگر سن شما به اندازهای باشد که نخستین روزهای کامپیوترها را به یاد بیاورید، به یاد خواهید داشت که در آن دوران کامپیوترها اغلب مینفریم بودند و «ترمینالهای گنگ» به عنوان دستگاههای ورودی و خروجی به آنها متصل میشدند.
شما میتوانستید به هر تعداد ترمینال که میخواهید به یک مینفریم متصل کنید.
مشکل اینجا بود که ترمینالها واقعاً گنگ بودند! در آنها خبری از پنجرهها، رنگ و هیچ چیز دیگری نبود.
تنها در بهترین حالت صفحهای با 24 سطر 80 کاراکتری در اختیار شما قرار میگرفت.
در نخستين روزهای DOS و CPM نیز اوضاع به همین منوال بود.
زمانی که برنامهنویسان آن زمان روی صفحات زیبا و تجملی بهویژه برای ورود و خروج دادهها کار میکردند، از کاغذهای شطرنجی برای طراحی صفحه استفاده میکردند و هر مربع نشانه یک کاراکتر بود.
قسمت دهم سری آموزش های پایتون 2:
🔗 https://bit.ly/336D4o8
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
+ منبع : ماهنامه شبکه
🐍 @Pythoni_Developers
🔻 جهت دسترسی سریع به آموزش هایی که به پایان رسیده و در کانال موجود است میتوانید از کانال زیر استفاده کنید
💎 https://t.me/joinchat/AAAAAFkEdLIJm1D1cOBB5g
💎 https://t.me/joinchat/AAAAAFkEdLIJm1D1cOBB5g
برنامه نویسی | پایتون
🐍 رنگ و لعاب در ترمينالهای گنگ 🔹 آموزش کار با زبان برنامه نویسی پایتون (بخش دهم) 🔘 اگر سن شما به اندازهای باشد که نخستین روزهای کامپیوترها را به یاد بیاورید، به یاد خواهید داشت که در آن دوران کامپیوترها اغلب مینفریم بودند و «ترمینالهای گنگ» به عنوان…
🐍 پایگاههای داده
🔹 آموزش کار با زبان برنامهنويسی پايتون (بخش یازدهم)
🔘ب رنامهنویسی در دنیای امروز که لبریز از دادههای متفاوتی است که روز به روز بر تنوع و حجم آنها افزوده میشود، بدون آشنایی با پایگاههای داده و استفاده از قابلیتهای آنها غیرممکن خواهد بود.
در این قسمت و قسمت بعدی مجموعه مقالههای برنامهنویسی پایتون، به معرفی نحوه کار با پایگاههای داده از طریق کدهای پایتون خواهیم پرداخت.
در بخش کنونی بیشتر به معرفی دستور زبان و نحوه کار پایگاههای داده SQL خواهيم پرداخت و در بخش بعدی نحوه استفاده از این زبان را در کدهای پایتون فرا خواهیم گرفت.
در این دو قسمت ما از پایگاه داده SQLite و کتابخانه توابع python-apsw در محیط لینوکس (اوبونتو) استفاده خواهیم کرد.
قسمت یازدهم سری آموزش های پایتون 2:
🔗 https://bit.ly/2C9ungN
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
+ منبع : ماهنامه شبکه
🐍 @Pythoni_Developers
🔹 آموزش کار با زبان برنامهنويسی پايتون (بخش یازدهم)
🔘ب رنامهنویسی در دنیای امروز که لبریز از دادههای متفاوتی است که روز به روز بر تنوع و حجم آنها افزوده میشود، بدون آشنایی با پایگاههای داده و استفاده از قابلیتهای آنها غیرممکن خواهد بود.
در این قسمت و قسمت بعدی مجموعه مقالههای برنامهنویسی پایتون، به معرفی نحوه کار با پایگاههای داده از طریق کدهای پایتون خواهیم پرداخت.
در بخش کنونی بیشتر به معرفی دستور زبان و نحوه کار پایگاههای داده SQL خواهيم پرداخت و در بخش بعدی نحوه استفاده از این زبان را در کدهای پایتون فرا خواهیم گرفت.
در این دو قسمت ما از پایگاه داده SQLite و کتابخانه توابع python-apsw در محیط لینوکس (اوبونتو) استفاده خواهیم کرد.
قسمت یازدهم سری آموزش های پایتون 2:
🔗 https://bit.ly/2C9ungN
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
+ منبع : ماهنامه شبکه
🐍 @Pythoni_Developers
برنامه نویسی | پایتون
🐍 پایگاههای داده 🔹 آموزش کار با زبان برنامهنويسی پايتون (بخش یازدهم) 🔘ب رنامهنویسی در دنیای امروز که لبریز از دادههای متفاوتی است که روز به روز بر تنوع و حجم آنها افزوده میشود، بدون آشنایی با پایگاههای داده و استفاده از قابلیتهای آنها غیرممکن خواهد…
🐍 پایگاههای داده (2)
🔹 آموزش کار با زبان برنامهنويسی پايتون (بخش دوازدهم)
🔘 در دومين بخش از مقالههای مرتبط با پايتون و پايگاههای داده، به تکمیل برنامه قسمت پيشين (در شماره 127 ماهنامه) خواهیم پرداخت.
در قسمت قبل با مبانی کار با پایگاههای داده آشنا شدیم و کد کوچکی را نوشتیم که فایل اولیه پایگاه داده را برای ما بهوجود میآورد و مقادیر اولیه را در آن مینوشت.
در این قسمت میخواهیم این امکان را برای کاربر فراهم کنیم که محتویات پایگاه داده را ببیند، مواردی به آن بیافزاید یا برخی موارد را از آن حذف کند.
برنامه ما در ترمینال اجرا خواهد شد و از یک منوی متنی ساده استفاده خواهد کرد تا کاربر از طریق آن گزینههای مورد نظرش را اجرا کند.
قسمت دوازدهم سری آموزش های پایتون 2:
🔗 https://bit.ly/2WAmcUi
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
+ منبع : ماهنامه شبکه
🐍 @Pythoni_Developers
🔹 آموزش کار با زبان برنامهنويسی پايتون (بخش دوازدهم)
🔘 در دومين بخش از مقالههای مرتبط با پايتون و پايگاههای داده، به تکمیل برنامه قسمت پيشين (در شماره 127 ماهنامه) خواهیم پرداخت.
در قسمت قبل با مبانی کار با پایگاههای داده آشنا شدیم و کد کوچکی را نوشتیم که فایل اولیه پایگاه داده را برای ما بهوجود میآورد و مقادیر اولیه را در آن مینوشت.
در این قسمت میخواهیم این امکان را برای کاربر فراهم کنیم که محتویات پایگاه داده را ببیند، مواردی به آن بیافزاید یا برخی موارد را از آن حذف کند.
برنامه ما در ترمینال اجرا خواهد شد و از یک منوی متنی ساده استفاده خواهد کرد تا کاربر از طریق آن گزینههای مورد نظرش را اجرا کند.
قسمت دوازدهم سری آموزش های پایتون 2:
🔗 https://bit.ly/2WAmcUi
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
+ منبع : ماهنامه شبکه
🐍 @Pythoni_Developers
برنامه نویسی | پایتون
🐍 پایگاههای داده (2) 🔹 آموزش کار با زبان برنامهنويسی پايتون (بخش دوازدهم) 🔘 در دومين بخش از مقالههای مرتبط با پايتون و پايگاههای داده، به تکمیل برنامه قسمت پيشين (در شماره 127 ماهنامه) خواهیم پرداخت. در قسمت قبل با مبانی کار با پایگاههای داده آشنا…
🐍 نفوذ به دنیای موسیقی
🔹 آموزش کار با زبان برنامهنويسی پايتون (بخش سیزدهم)
🔘 شايد شما نیز بسیاری از موسیقیهای مورد علاقهتان را در قالب فايلهای mp3 روی هارددیسک کامپیوترتان ذخیره کردهاید.
تا زمانی که تعداد این فایلها به هزار نرسیده است، مدیریت و به خاطر سپردن محل آنها ساده خواهد بود اما اگر تعداد فایلهایتان بیشتر باشد، کار بسیار مشکل خواهد شد.
چند سال پیشتر، بحث اصلی بر سر فضای ذخیرهسازی بود، اما اکنون مشکل اصلی این است که به یاد بیاورید کدام موسیقی در چه فایلی و با چه نامی در کجا ذخیره شده است.
در این شماره سعی خواهیم کرد، کاتالوگی برای آرشیو موسیقیمان بهوجود آوریم و در این راه از مهارتهایی که در کار با پایگاههای داده کسب کردیم، استفاده خواهیم کرد و با مفاهیم تازهای نیز آشنا خواهیم شد.
قسمت سیزدهم سری آموزش های پایتون 2:
🔗 https://bit.ly/327aAta
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
+ منبع : ماهنامه شبکه
🐍 @Pythoni_Developers
🔹 آموزش کار با زبان برنامهنويسی پايتون (بخش سیزدهم)
🔘 شايد شما نیز بسیاری از موسیقیهای مورد علاقهتان را در قالب فايلهای mp3 روی هارددیسک کامپیوترتان ذخیره کردهاید.
تا زمانی که تعداد این فایلها به هزار نرسیده است، مدیریت و به خاطر سپردن محل آنها ساده خواهد بود اما اگر تعداد فایلهایتان بیشتر باشد، کار بسیار مشکل خواهد شد.
چند سال پیشتر، بحث اصلی بر سر فضای ذخیرهسازی بود، اما اکنون مشکل اصلی این است که به یاد بیاورید کدام موسیقی در چه فایلی و با چه نامی در کجا ذخیره شده است.
در این شماره سعی خواهیم کرد، کاتالوگی برای آرشیو موسیقیمان بهوجود آوریم و در این راه از مهارتهایی که در کار با پایگاههای داده کسب کردیم، استفاده خواهیم کرد و با مفاهیم تازهای نیز آشنا خواهیم شد.
قسمت سیزدهم سری آموزش های پایتون 2:
🔗 https://bit.ly/327aAta
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
+ منبع : ماهنامه شبکه
🐍 @Pythoni_Developers
برنامه نویسی | پایتون
🐍 نفوذ به دنیای موسیقی 🔹 آموزش کار با زبان برنامهنويسی پايتون (بخش سیزدهم) 🔘 شايد شما نیز بسیاری از موسیقیهای مورد علاقهتان را در قالب فايلهای mp3 روی هارددیسک کامپیوترتان ذخیره کردهاید. تا زمانی که تعداد این فایلها به هزار نرسیده است، مدیریت و…
🐍 رابطهای گرافيکی Tkinter
🔹 آموزش کار با زبان برنامهنويسی پايتون (بخش چهاردهم - پایانی)
🔘 به آخرین قسمت از مجموعه مقالههای این مار خوش خطوخال خوش آمدید! این مجموعه، آموزشی گامبهگام برای یادگیری زبان پایتون نبود، بلکه سعی کردیم از طریق مقالههای مختلف شما را با قابلیتهای متنوع و امکانات فراوان زبان برنامهنویسی پایتون آشنا کنیم.
اگر این مجموعه تنها توانسته باشد شما را به یادگیری و استفاده از این زبان تشویق کند، میتوانیم با خوشحالی ادعا کنیم که به هدف مورد نظر رسیدهایم.
در این بخش آخر، به معرفی مختصر کتابخانه Tkinter؛ ابزار رسمی تولید GUI در پایتون خواهیم پرداخت و در انتها منابعی را برای مطالعه بیشتر به شما معرفی خواهیم کرد.
قسمت چهاردهم سری آموزش های پایتون 2:
🔗 https://bit.ly/2qplux9
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
+ منبع : ماهنامه شبکه
🐍 @Pythoni_Developers
🔹 آموزش کار با زبان برنامهنويسی پايتون (بخش چهاردهم - پایانی)
🔘 به آخرین قسمت از مجموعه مقالههای این مار خوش خطوخال خوش آمدید! این مجموعه، آموزشی گامبهگام برای یادگیری زبان پایتون نبود، بلکه سعی کردیم از طریق مقالههای مختلف شما را با قابلیتهای متنوع و امکانات فراوان زبان برنامهنویسی پایتون آشنا کنیم.
اگر این مجموعه تنها توانسته باشد شما را به یادگیری و استفاده از این زبان تشویق کند، میتوانیم با خوشحالی ادعا کنیم که به هدف مورد نظر رسیدهایم.
در این بخش آخر، به معرفی مختصر کتابخانه Tkinter؛ ابزار رسمی تولید GUI در پایتون خواهیم پرداخت و در انتها منابعی را برای مطالعه بیشتر به شما معرفی خواهیم کرد.
قسمت چهاردهم سری آموزش های پایتون 2:
🔗 https://bit.ly/2qplux9
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
+ منبع : ماهنامه شبکه
🐍 @Pythoni_Developers
🔻 جمع بندی آموزش کار با زبان برنامه نویسی پایتون 2
1⃣ بخش اول
https://t.me/Pythoni_Developers/265
2⃣ بخش دوم
https://t.me/Pythoni_Developers/266
3⃣ بخش سوم
https://t.me/Pythoni_Developers/272
4⃣ بخش چهارم
https://t.me/Pythoni_Developers/283
5⃣ بخش پنجم
https://t.me/Pythoni_Developers/289
6⃣ بخش ششم
https://t.me/Pythoni_Developers/296
7⃣ بخش هفتم
https://t.me/Pythoni_Developers/300
8⃣ بخش هشتم
https://t.me/Pythoni_Developers/301
9⃣ بخش نهم
https://t.me/Pythoni_Developers/307
0⃣1⃣ بخش دهم
https://t.me/Pythoni_Developers/308
1⃣1⃣ بخش یازدهم
https://t.me/Pythoni_Developers/315
2⃣1⃣ بخش دوازدهم
https://t.me/Pythoni_Developers/318
3⃣1⃣ بخش سیزدهم
https://t.me/Pythoni_Developers/321
4⃣1⃣ بخش چهاردهم (پایانی)
https://t.me/Pythoni_Developers/324
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
🐍 @Pythoni_Developers
1⃣ بخش اول
https://t.me/Pythoni_Developers/265
2⃣ بخش دوم
https://t.me/Pythoni_Developers/266
3⃣ بخش سوم
https://t.me/Pythoni_Developers/272
4⃣ بخش چهارم
https://t.me/Pythoni_Developers/283
5⃣ بخش پنجم
https://t.me/Pythoni_Developers/289
6⃣ بخش ششم
https://t.me/Pythoni_Developers/296
7⃣ بخش هفتم
https://t.me/Pythoni_Developers/300
8⃣ بخش هشتم
https://t.me/Pythoni_Developers/301
9⃣ بخش نهم
https://t.me/Pythoni_Developers/307
0⃣1⃣ بخش دهم
https://t.me/Pythoni_Developers/308
1⃣1⃣ بخش یازدهم
https://t.me/Pythoni_Developers/315
2⃣1⃣ بخش دوازدهم
https://t.me/Pythoni_Developers/318
3⃣1⃣ بخش سیزدهم
https://t.me/Pythoni_Developers/321
4⃣1⃣ بخش چهاردهم (پایانی)
https://t.me/Pythoni_Developers/324
➖➖➖➖➖➖
#برنامه_نویسی #پایتون
🐍 @Pythoni_Developers
🔻 جهت دسترسی سریع به آموزش هایی که به پایان رسیده و در کانال موجود است میتوانید از کانال زیر استفاده کنید
💎 https://t.me/joinchat/AAAAAFkEdLIJm1D1cOBB5g
💎 https://t.me/joinchat/AAAAAFkEdLIJm1D1cOBB5g
💠 توصیههای نویسنده کتابهای آموزش برنامهنویسی مخصوص سنین پایین
6 نکته اساسی که باید در آموزش برنامهنویسی به کودکان رعایت کنید❗️
🔘 برنامهنویسی فعالیت خلاقانهای است که کودکان میتوانند آن را به صورت تعاملی انجام دهند.
کودک نمیتواند الگوریتمهای پردازش اطلاعات بنویسد، اما میتواند بازیهای خلاقانه، برنامهنویسی موسیقی، طراحی وبسایت یا فقط بازی با کدها را انجام دهد...
متن کامل مقاله: https://bit.ly/34Fk5BC
➖➖➖➖➖➖
#برنامه_نویسی #برنامه_نویسی_کودکان
+ منبع: ماهنامه شبکه 182
🐍 @Pythoni_Developers
6 نکته اساسی که باید در آموزش برنامهنویسی به کودکان رعایت کنید❗️
🔘 برنامهنویسی فعالیت خلاقانهای است که کودکان میتوانند آن را به صورت تعاملی انجام دهند.
کودک نمیتواند الگوریتمهای پردازش اطلاعات بنویسد، اما میتواند بازیهای خلاقانه، برنامهنویسی موسیقی، طراحی وبسایت یا فقط بازی با کدها را انجام دهد...
متن کامل مقاله: https://bit.ly/34Fk5BC
➖➖➖➖➖➖
#برنامه_نویسی #برنامه_نویسی_کودکان
+ منبع: ماهنامه شبکه 182
🐍 @Pythoni_Developers
💠 آموزش نصب پایتون
🔹 مسیر یادگیری پایتون - بخش اول
🔘 آموزش نصب پایتون : پایتون زبانی کاربردی است که بسیاری از برنامه نویسان از آن به عنوان زبانی شیرین یاد کرده و در زمینه های مختلف از آن استفاده میکنند.
بسیاری از برنامه نویسان با تجربه، پایتون را زبانی قوی در پیاده سازی الگوریتمهای مختلف میدانند.
همچنین بسیاری از علاقمندان به دانش برنامه نویسی نیز، پایتون را به علت سادگی آن برای یادگیری انتخاب میکنند.
اگر قصد دارید این زبان را یاد بگیرید پس بهتر است با نحوه نصب پایتون آشنا شوید.
در این مطلب به آموزش راه اندازی این زبان را در محیط ویندوز، نسخه های مختلف اوبونتو و macOS می پردازیم.
ادامه مطلب : https://bit.ly/33vT5Ej
➖➖➖➖➖➖
#نصب #پایتون #نصب_پایتون
+ منبع : سون لرن
🐍 @Pythoni_Developers
🔹 مسیر یادگیری پایتون - بخش اول
🔘 آموزش نصب پایتون : پایتون زبانی کاربردی است که بسیاری از برنامه نویسان از آن به عنوان زبانی شیرین یاد کرده و در زمینه های مختلف از آن استفاده میکنند.
بسیاری از برنامه نویسان با تجربه، پایتون را زبانی قوی در پیاده سازی الگوریتمهای مختلف میدانند.
همچنین بسیاری از علاقمندان به دانش برنامه نویسی نیز، پایتون را به علت سادگی آن برای یادگیری انتخاب میکنند.
اگر قصد دارید این زبان را یاد بگیرید پس بهتر است با نحوه نصب پایتون آشنا شوید.
در این مطلب به آموزش راه اندازی این زبان را در محیط ویندوز، نسخه های مختلف اوبونتو و macOS می پردازیم.
ادامه مطلب : https://bit.ly/33vT5Ej
➖➖➖➖➖➖
#نصب #پایتون #نصب_پایتون
+ منبع : سون لرن
🐍 @Pythoni_Developers
💠 دانلود پایتون
🔹 مسیر یادگیری پایتون - بخش دوم
🔘 اولین قدم برای نصب این زبان برنامه نویسی، دانلود آن است.
در سایت پایتون همه نسخه های این زبان متناسب با سیستم عامل های مختلف وجود دارند و میتوانید از آنها استفاده کنید.
نصب این زبان به پیش نیاز خاصی نیاز ندارد و تنها کافی است یک سیستم معمولی داشته باشید.
پس ابتدا نسخه موردنظر خود را از سایت پایتون دانلود کنید.
برای اینکار کافیست به آدرس زیر رفته و بر روی دکمه Download Python کلیک کنید.
🔗 https://www.python.org/downloads
در این مطلب با روشی ساده پایتون 3.7 را نصب میکنیم.
ادامه مطلب : https://bit.ly/33vT5Ej
➖➖➖➖➖➖
#دانلود #پایتون
+ منبع : سون لرن
🐍 @Pythoni_Developers
🔹 مسیر یادگیری پایتون - بخش دوم
🔘 اولین قدم برای نصب این زبان برنامه نویسی، دانلود آن است.
در سایت پایتون همه نسخه های این زبان متناسب با سیستم عامل های مختلف وجود دارند و میتوانید از آنها استفاده کنید.
نصب این زبان به پیش نیاز خاصی نیاز ندارد و تنها کافی است یک سیستم معمولی داشته باشید.
پس ابتدا نسخه موردنظر خود را از سایت پایتون دانلود کنید.
برای اینکار کافیست به آدرس زیر رفته و بر روی دکمه Download Python کلیک کنید.
🔗 https://www.python.org/downloads
در این مطلب با روشی ساده پایتون 3.7 را نصب میکنیم.
ادامه مطلب : https://bit.ly/33vT5Ej
➖➖➖➖➖➖
#دانلود #پایتون
+ منبع : سون لرن
🐍 @Pythoni_Developers
💠 آموزش نصب پایتون در ویندوز 7 و 10
🔹 مسیر یادگیری پایتون - بخش سوم
🔘 روش نصب پایتون در ویندوز 7 و ویندوز 10 تفاوت چندانی ندارد و بسیار ساده است. حجم آن زیاد نیست و معمولا حدود 30 تا 40 مگابایت میباشد. پایتون را نصب کرده و در محیط خط فرمان آن را اجرا کنیم.
پس از دانلود فایل exe آن را به محلی از سیستم که فراموش نمیکنید منتقل کرده و با کلیک کردن روی آن، Run را انتخاب کنید.
در پنجره زیر موارد پایین صفحه را تیک بزنید و Install Now را انتخاب کنید.
گزینه Yes را انتخاب کنید تا ویندوز اجازه نصب را به شما بدهد. پنجره زیر پیشرفت نصب است نمایش داده شده و کامپوننت ها و فایلهای موردنیاز نصب میشوند.
پس از اتمام نصب پیامی مبنی بر موفقیت آمیز بودن فرایند نصب پایتون ظاهر میشود. مطمئن شوید که فایل نصب شده درست کار میکند، مجددا فایل python.exe را پیدا کرده و روی آن دو بار کلیک کنید. یک پنجره مشکی باز میشود، نصب موفق این زبان برنامه نویسی است. فایل پایتون را پیدا کرده و در محیط کدزنی Python Shell کدنویسی کنید
ادامه مطلب : https://bit.ly/33vT5Ej
➖➖➖➖➖➖
#نصب #پایتون
+ منبع : سون لرن
🐍 @Pythoni_Developers
🔹 مسیر یادگیری پایتون - بخش سوم
🔘 روش نصب پایتون در ویندوز 7 و ویندوز 10 تفاوت چندانی ندارد و بسیار ساده است. حجم آن زیاد نیست و معمولا حدود 30 تا 40 مگابایت میباشد. پایتون را نصب کرده و در محیط خط فرمان آن را اجرا کنیم.
پس از دانلود فایل exe آن را به محلی از سیستم که فراموش نمیکنید منتقل کرده و با کلیک کردن روی آن، Run را انتخاب کنید.
در پنجره زیر موارد پایین صفحه را تیک بزنید و Install Now را انتخاب کنید.
گزینه Yes را انتخاب کنید تا ویندوز اجازه نصب را به شما بدهد. پنجره زیر پیشرفت نصب است نمایش داده شده و کامپوننت ها و فایلهای موردنیاز نصب میشوند.
پس از اتمام نصب پیامی مبنی بر موفقیت آمیز بودن فرایند نصب پایتون ظاهر میشود. مطمئن شوید که فایل نصب شده درست کار میکند، مجددا فایل python.exe را پیدا کرده و روی آن دو بار کلیک کنید. یک پنجره مشکی باز میشود، نصب موفق این زبان برنامه نویسی است. فایل پایتون را پیدا کرده و در محیط کدزنی Python Shell کدنویسی کنید
ادامه مطلب : https://bit.ly/33vT5Ej
➖➖➖➖➖➖
#نصب #پایتون
+ منبع : سون لرن
🐍 @Pythoni_Developers
برنامه نویسی | پایتون
💠 آموزش نصب پایتون در ویندوز 7 و 10 🔹 مسیر یادگیری پایتون - بخش سوم 🔘 روش نصب پایتون در ویندوز 7 و ویندوز 10 تفاوت چندانی ندارد و بسیار ساده است. حجم آن زیاد نیست و معمولا حدود 30 تا 40 مگابایت میباشد. پایتون را نصب کرده و در محیط خط فرمان آن را اجرا کنیم.…
♨️ توجه : اگر قبلا پایتون را راه اندازی کرده باشید احتمالا به روزرسانی را پیشنهاد داده و باید گزینه UpGrade Now را انتخاب کنید.
نسخه 32 بیتی و 64 بیتی آن تفاوتی نمیکند.
نسخه 32 بیتی و 64 بیتی آن تفاوتی نمیکند.
💠 آموزش نصب پایتون در اوبونتو (Ubuntu 18)
🔹 مسیر یادگیری پایتون - بخش چهارم
🔘 ممکن است این نسخه از اوبونتو به طور پیش فرض پایتون را داشته باشد.
پس بهتر است ابتدا بررسی کنید که پایتون نیازمند به روزرسانی است یا باید آن را نصب کنید.
دستور زیر نشان میدهد که چه نسخه ای از پایتون بر روی سیستم نصب است ترمینال (Terminal) را باز کرده و دستور زیر را وارد کنید:
Python --version
اگر بخواهید نصب نسخه 3.7 پایتون را بررسی کنید، باید عبارت زیر را وارد کنید:
Python 3.7
پیام زیر به این معنی است که پایتون بر روی سیستم فعلی نصب نیست بنابراین به سراغ نصب این زبان برای اوبونتو میرویم. ابتدا لیست پکیج ها را با دستور زیر به روزرسانی کنید:
Sudo apt-get update
پس از اتمام بروزرسانی، دستور زیر را برای نصب نسخه 3.7 پایتون و یا نسخه های پایین تر وارد کنید:
Sudo apt-get install python3.7
سپس با وارد کردن دستور زیر مطمئن شوید که نصب تمام شده و میتوانید در python shell اولین برنامه پایتون خود را شروع کنید.
Python3.7
ادامه مطلب : https://bit.ly/33vT5Ej
➖➖➖➖➖➖
#نصب #پایتون #اوبونتو
+ منبع : سون لرن
🐍 @Pythoni_Developers
🔹 مسیر یادگیری پایتون - بخش چهارم
🔘 ممکن است این نسخه از اوبونتو به طور پیش فرض پایتون را داشته باشد.
پس بهتر است ابتدا بررسی کنید که پایتون نیازمند به روزرسانی است یا باید آن را نصب کنید.
دستور زیر نشان میدهد که چه نسخه ای از پایتون بر روی سیستم نصب است ترمینال (Terminal) را باز کرده و دستور زیر را وارد کنید:
Python --version
اگر بخواهید نصب نسخه 3.7 پایتون را بررسی کنید، باید عبارت زیر را وارد کنید:
Python 3.7
پیام زیر به این معنی است که پایتون بر روی سیستم فعلی نصب نیست بنابراین به سراغ نصب این زبان برای اوبونتو میرویم. ابتدا لیست پکیج ها را با دستور زیر به روزرسانی کنید:
Sudo apt-get update
پس از اتمام بروزرسانی، دستور زیر را برای نصب نسخه 3.7 پایتون و یا نسخه های پایین تر وارد کنید:
Sudo apt-get install python3.7
سپس با وارد کردن دستور زیر مطمئن شوید که نصب تمام شده و میتوانید در python shell اولین برنامه پایتون خود را شروع کنید.
Python3.7
ادامه مطلب : https://bit.ly/33vT5Ej
➖➖➖➖➖➖
#نصب #پایتون #اوبونتو
+ منبع : سون لرن
🐍 @Pythoni_Developers
💠 آموزش نصب پایتون 3.7 در اوبونتو نسخه های 18.04 و 18.10 و لینوکس مینت 19 (Linux Mint 19.x)
🔹 مسیر یادگیری پایتون - بخش پنجم
🔘 ابتدا مانند بخش قبلی لیست پکیج ها را به روزرسانی کرده و با دستورات زیر پیش نیازهای سیستمی را نصب کنید.
Sudo apt update
Sudo apt install software-properties-common
نصب پایتون در این نسخه از اوبونتو نیازمند ابزار قدرتمندی به نام apt است و به همین دلیل باید از Deadsnakes PPA استفاده کنید که نسخه های مختلف پایتون را برای اوبونتو فراهم میکند. بنابراین PPA را با دستور زیر به لیست منابع خود اضافه کنید.
Sudo add-apt-respository ppa:deadsnakes/ppa
سپس دکمه Enter را برای ادامه نصب فشار داده و با دستور زیر اقدام به نصب کنید.
Sudo apt install python3.7
اگر با خطای ناخواسته ای مواجه نشوید، پس پایتون نصب شده است. با روش گفته شده در بخش قبل میتوانید با Python Shell کار کنید.
ادامه مطلب : https://bit.ly/33vT5Ej
➖➖➖➖➖➖
#نصب #پایتون
+ منبع : سون لرن
🐍 @Pythoni_Developers
🔹 مسیر یادگیری پایتون - بخش پنجم
🔘 ابتدا مانند بخش قبلی لیست پکیج ها را به روزرسانی کرده و با دستورات زیر پیش نیازهای سیستمی را نصب کنید.
Sudo apt update
Sudo apt install software-properties-common
نصب پایتون در این نسخه از اوبونتو نیازمند ابزار قدرتمندی به نام apt است و به همین دلیل باید از Deadsnakes PPA استفاده کنید که نسخه های مختلف پایتون را برای اوبونتو فراهم میکند. بنابراین PPA را با دستور زیر به لیست منابع خود اضافه کنید.
Sudo add-apt-respository ppa:deadsnakes/ppa
سپس دکمه Enter را برای ادامه نصب فشار داده و با دستور زیر اقدام به نصب کنید.
Sudo apt install python3.7
اگر با خطای ناخواسته ای مواجه نشوید، پس پایتون نصب شده است. با روش گفته شده در بخش قبل میتوانید با Python Shell کار کنید.
ادامه مطلب : https://bit.ly/33vT5Ej
➖➖➖➖➖➖
#نصب #پایتون
+ منبع : سون لرن
🐍 @Pythoni_Developers
💠 آموزش نصب پایتون در لینوکس (Ubuntu) به روش دانلود مستقیم
🔹 مسیر یادگیری پایتون - بخش ششم
🔘 لیست پکیج ها را به روزرسانی کرده و پکیج های لازم برای راه اندازی را فعال کنید:
Sudo apt update
Sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
از دستور زیر فایل نسخه 3.7.3 پایتون را به طور مستقیم از سایت آن دانلود کنید:
Wget https://www.python.org/ftp/python/3.7.3/python-3.7.3.tar.xz
باید مطمئن شوید که سیستم همه وابستگیها و پیکربندی لازم برای نصب را دارد. از دستور زیر:
Cd python-3.7.3
./configure --enable-optimizations
برای نصب اولیه تنظیمات پایتون باید دستور زیر را وارد کنید. عددی که بعد از -j نوشته شده تعداد پردازنده های کامپیوتر شما است، اگر تعداد پردازنده های سیستم خود را نمیدانید از دستور nproc استفاده کنید. اجرای این دستور روند نصب را سرعت میبخشد:
Make -j 8
باید فایل پایتون را نصب کنیم. در اینجا از دستور make install استفاده نکنید زیرا باعث نصب مجدد پایتون 3 میشود که پیش فرض سیستم است. برای نصب نسخه جدید:
Sudo make altinstall
گام آخر مشاهده نسخه پایتون نصب شده است و پس از این میتوانید از این زبان شیرین استفاده کنید:
Python3.7 -version
ادامه مطلب : https://bit.ly/33vT5Ej
➖➖➖➖➖➖
#نصب #پایتون
+ منبع : سون لرن
🐍 @Pythoni_Developers
🔹 مسیر یادگیری پایتون - بخش ششم
🔘 لیست پکیج ها را به روزرسانی کرده و پکیج های لازم برای راه اندازی را فعال کنید:
Sudo apt update
Sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
از دستور زیر فایل نسخه 3.7.3 پایتون را به طور مستقیم از سایت آن دانلود کنید:
Wget https://www.python.org/ftp/python/3.7.3/python-3.7.3.tar.xz
باید مطمئن شوید که سیستم همه وابستگیها و پیکربندی لازم برای نصب را دارد. از دستور زیر:
Cd python-3.7.3
./configure --enable-optimizations
برای نصب اولیه تنظیمات پایتون باید دستور زیر را وارد کنید. عددی که بعد از -j نوشته شده تعداد پردازنده های کامپیوتر شما است، اگر تعداد پردازنده های سیستم خود را نمیدانید از دستور nproc استفاده کنید. اجرای این دستور روند نصب را سرعت میبخشد:
Make -j 8
باید فایل پایتون را نصب کنیم. در اینجا از دستور make install استفاده نکنید زیرا باعث نصب مجدد پایتون 3 میشود که پیش فرض سیستم است. برای نصب نسخه جدید:
Sudo make altinstall
گام آخر مشاهده نسخه پایتون نصب شده است و پس از این میتوانید از این زبان شیرین استفاده کنید:
Python3.7 -version
ادامه مطلب : https://bit.ly/33vT5Ej
➖➖➖➖➖➖
#نصب #پایتون
+ منبع : سون لرن
🐍 @Pythoni_Developers