آموزش برنامه نویسی پایتون و Django
2.99K subscribers
182 photos
526 videos
52 files
1.76K links
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs

* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
Download Telegram
⚪️ دوره جامع آموزش پایتون:

🔵 دوره آموزش پایتون از سایت Tutorialspoint رو به صورت رایگان براتون قرار میدم.‌ این سایت جزو سایت های مشهور آموزش برنامه نویسی هست.

🟢 زبان آموزش ها انگلیسی کاملا ساده هست ولی با لهجه هندی که اگر عادت نداشته باشید ممکنه این لهجه شما رو اذیت کنه.

🟡 آموزش ها داخل سایت قرار گرفتند تا هم به صورت ترافیک نیم بها باشند و هم مشکلات فیلترشکن برای دیدن ویدیوها رو نداشته باشید.

🟣 تمام آموزش ها رایگان هستند.
آموزش پایتون 1 - دید اجمالی

📎 رفتن به مطلب: آموزش پایتون 1 - دید اجمالی

آموزش پایتون 2 - تاریخچه

📎 رفتن به مطلب: آموزش پایتون 2 - تاریخچه

آموزش پایتون 3 - ویژگی ها

📎 رفتن به مطلب: آموزش پایتون 3 - ویژگی ها

آموزش پایتون 4 - پایتون 2 در مقابل پایتون 3

📎 رفتن به مطلب: آموزش پایتون 4 - پایتون 2 در مقابل پایتون 3

آموزش پایتون 5 - تنظیم محیط

📎 رفتن به مطلب: آموزش پایتون 5 - تنظیم محیط

آموزش پایتون 6 - از خط فرمان (Command Line)

📎 رفتن به مطلب: آموزش پایتون 6 - از خط فرمان (Command Line)

آموزش پایتون 7 - اسکریپت از خط فرمان (Command Line)

📎 رفتن به مطلب: آموزش پایتون 7 - اسکریپت از خط فرمان (Command Line)

آموزش پایتون 8 - گزینه های خط فرمان (Command Line)

📎 رفتن به مطلب: آموزش پایتون 8 - گزینه های خط فرمان (Command Line)

آموزش پایتون 9 - اسکریپت به عنوان قابل اجرا (Executable)

📎 رفتن به مطلب: آموزش پایتون 9 - اسکریپت به عنوان قابل اجرا (Executable)

آموزش پایتون 10 - پوسته تعاملی IDLE

📎 رفتن به مطلب: آموزش پایتون 10 - پوسته تعاملی IDLE

آموزش پایتون 11 - syntax مقدماتی

📎 رفتن به مطلب: آموزش پایتون 11 - syntax مقدماتی

آموزش پایتون 12 - Indentifier ها

📎 رفتن به مطلب: آموزش پایتون 12 - Indentifier ها

آموزش پایتون 13 - کلمات کلیدی پایتون

📎 رفتن به مطلب: آموزش پایتون 13 - کلمات کلیدی پایتون

آموزش پایتون 14 - خط ها و Indentation ها

📎 رفتن به مطلب: آموزش پایتون 14 - خط ها و Indentation ها

آموزش پایتون 15 - دستورهای چند خطی

📎 رفتن به مطلب: آموزش پایتون 15 - دستورهای چند خطی

آموزش پایتون 16 - Quotation ها

📎 رفتن به مطلب: آموزش پایتون 16 - Quotation ها

آموزش پایتون 17 - توضیحات (کامنت ها)

📎 رفتن به مطلب: آموزش پایتون 17 - توضیحات (کامنت ها)

آموزش پایتون 18 - ورودی کاربر

📎 رفتن به مطلب: آموزش پایتون 18 - ورودی کاربر

آموزش پایتون 19 - آرگومان خط فرمان

📎 رفتن به مطلب: آموزش پایتون 19 - آرگومان خط فرمان

آموزش پایتون 20 - متغیرها

📎 رفتن به مطلب: آموزش پایتون 20 - متغیرها

آموزش پایتون 21 - انواع داده استاندارد

📎 رفتن به مطلب: آموزش پایتون 21 - انواع داده استاندارد

آموزش پایتون 22 - اعداد

📎 رفتن به مطلب: آموزش پایتون 22 - اعداد

آموزش پایتون 23 - توابع ریاضی

📎 رفتن به مطلب: آموزش پایتون 23 - توابع ریاضی

آموزش پایتون 24 - تابع عدد تصادفی

📎 رفتن به مطلب: آموزش پایتون 24 - تابع عدد تصادفی

آموزش پایتون 25 - توابع مثلثی

📎 رفتن به مطلب: آموزش پایتون 25 - توابع مثلثی

آموزش پایتون 26 - ثوابت ریاضی

📎 رفتن به مطلب: آموزش پایتون 26 - ثوابت ریاضی

آموزش پایتون 27 - توابع معکوس مثلثاتی

📎 رفتن به مطلب: آموزش پایتون 27 - توابع معکوس مثلثاتی

آموزش پایتون 28 - توابع مثلثاتی متفرقه

📎 رفتن به مطلب: آموزش پایتون 28 - توابع مثلثاتی متفرقه

آموزش پایتون 29 - عملگرهای مقدماتی

📎 رفتن به مطلب: آموزش پایتون 29 - عملگرهای مقدماتی

آموزش پایتون 30 - عملگرهای حسابی

📎 رفتن به مطلب: آموزش پایتون 30 - عملگرهای حسابی

آموزش پایتون 31 - عملگرهای Bitwise
👍3
📎 رفتن به مطلب: آموزش پایتون 31 - عملگرهای Bitwise

آموزش پایتون 32 - عملگرهای منطقی

📎 رفتن به مطلب: آموزش پایتون 32 - عملگرهای منطقی

آموزش پایتون 33 - عملگرهای عضویت

📎 رفتن به مطلب: آموزش پایتون 33 - عملگرهای عضویت

آموزش پایتون 34 - عملگرهای هویت (Identity)

📎 رفتن به مطلب: آموزش پایتون 34 - عملگرهای هویت (Identity)

آموزش پایتون 35 - تقدم عملگر

📎 رفتن به مطلب: آموزش پایتون 35 - تقدم عملگر

آموزش پایتون 36 - رشته ها

📎 رفتن به مطلب: آموزش پایتون 36 - رشته ها

آموزش پایتون 37 - کاراکترهای Escape

📎 رفتن به مطلب: آموزش پایتون 37 - کاراکترهای Escape

آموزش پایتون 38 - عملگرهای مقدماتی رشته ای

📎 رفتن به مطلب: آموزش پایتون 38 - عملگرهای مقدماتی رشته ای

آموزش پایتون 39 - عملگرهای فرمت و الگودهی رشته

📎 رفتن به مطلب: آموزش پایتون 39 - عملگرهای فرمت و الگودهی رشته

آموزش پایتون 40 - نقل قول های سه گانه (Triple Quotes)

📎 رفتن به مطلب: آموزش پایتون 40 - نقل قول های سه گانه (Triple Quotes)

آموزش پایتون 41 - تابع بولی رشته ای

📎 رفتن به مطلب: آموزش پایتون 41 - تابع بولی رشته ای

آموزش پایتون 42 - توابع انکدرینگ رشته ای

📎 رفتن به مطلب: آموزش پایتون 42 - توابع انکدرینگ رشته ای

آموزش پایتون 43 - توابع متفرقه

📎 رفتن به مطلب: آموزش پایتون 43 - توابع متفرقه

آموزش پایتون 44 - لیست

📎 رفتن به مطلب: آموزش پایتون 44 - لیست

آموزش پایتون 45 - دستیابی، آپدیت و حذف لیست

📎 رفتن به مطلب: آموزش پایتون 45 - دستیابی، آپدیت و حذف لیست

آموزش پایتون 46 - عمل لیست مقدماتی

📎 رفتن به مطلب: آموزش پایتون 46 - عمل لیست مقدماتی

آموزش پایتون 47 - ماتریکس ها، شاخص گذاری و برش ( Indexing, Slicing)

📎 رفتن به مطلب: آموزش پایتون 47 - ماتریکس ها، شاخص گذاری و برش ( Indexing, Slicing)

آموزش پایتون 48 - متدهای لیست

📎 رفتن به مطلب: آموزش پایتون 48 - متدهای لیست

آموزش پایتون 49 - توابع لیست تو کار

📎 رفتن به مطلب: آموزش پایتون 49 - توابع لیست تو کار

آموزش پایتون 50 - تصمیم گیری

📎 رفتن به مطلب: آموزش پایتون 50 - تصمیم گیری

آموزش پایتون 51 - دستور If

📎 رفتن به مطلب: آموزش پایتون 51 - دستور If

آموزش پایتون 52 - دستور If Else

📎 رفتن به مطلب: آموزش پایتون 52 - دستور If Else

آموزش پایتون 53 - دستور If elif Else

📎 رفتن به مطلب: آموزش پایتون 53 - دستور If elif Else

آموزش پایتون 54 - سوئیت های تک دستوری

📎 رفتن به مطلب: آموزش پایتون 54 - سوئیت های تک دستوری

آموزش پایتون 55 - حلقه ها

📎 رفتن به مطلب: آموزش پایتون 55 - حلقه ها

آموزش پایتون 56 - حلقه While

📎 رفتن به مطلب: آموزش پایتون 56 - حلقه While

آموزش پایتون 57 - حلقه While نامحدود

📎 رفتن به مطلب: آموزش پایتون 57 - حلقه While نامحدود

آموزش پایتون 58 - While Loop else

📎 رفتن به مطلب: آموزش پایتون 58 - While Loop else

آموزش پایتون 59 - سوئیت های تک دستوری حلقه While

📎 رفتن به مطلب: آموزش پایتون 59 - سوئیت های تک دستوری حلقه While

آموزش پایتون 60 - حلقه For

📎 رفتن به مطلب: آموزش پایتون 60 - حلقه For
آموزش پایتون 61 - حلقه For با استفاده از تابع rang()

📎 رفتن به مطلب: آموزش پایتون 61 - حلقه For با استفاده از تابع rang()

آموزش پایتون 62 - تکرار حلقه For توسط شاخص (ایندکس)

📎 رفتن به مطلب: آموزش پایتون 62 - تکرار حلقه For توسط شاخص (ایندکس)

آموزش پایتون 63 - حلقه های تو در تو

📎 رفتن به مطلب: آموزش پایتون 63 - حلقه های تو در تو

آموزش پایتون 64 - دستورات کنترل حلقه

📎 رفتن به مطلب: آموزش پایتون 64 - دستورات کنترل حلقه

آموزش پایتون 65 - دستور Break

📎 رفتن به مطلب: آموزش پایتون 65 - دستور Break

آموزش پایتون 66 - دستور Continue

📎 رفتن به مطلب: آموزش پایتون 66 - دستور Continue

آموزش پایتون 67 - دستور Pass

📎 رفتن به مطلب: آموزش پایتون 67 - دستور Pass

آموزش پایتون 68 - استفاده از Else در کنار حلقه Loop

📎 رفتن به مطلب: آموزش پایتون 68 - استفاده از Else در کنار حلقه Loop

آموزش پایتون 69 - زمان و تاریخ

📎 رفتن به مطلب: آموزش پایتون 69 - زمان و تاریخ

آموزش پایتون 70 - تاپل ها

📎 رفتن به مطلب: آموزش پایتون 70 - تاپل ها

آموزش پایتون 71 - آپدیت و حذف تاپل ها

📎 رفتن به مطلب: آموزش پایتون 71 - آپدیت و حذف تاپل ها

آموزش پایتون 72 - عملیات مقدماتی تاپل

📎 رفتن به مطلب: آموزش پایتون 72 - عملیات مقدماتی تاپل

آموزش پایتون 73 - شاخص گذاری و برش تاپل (Indexing & Slicing)

📎 رفتن به مطلب: آموزش پایتون 73 - شاخص گذاری و برش تاپل (Indexing & Slicing)

آموزش پایتون 74 - جداکننده های بدون محصور تاپل

📎 رفتن به مطلب: آموزش پایتون 74 - جداکننده های بدون محصور تاپل

آموزش پایتون 75 - تابع توکار تاپل

📎 رفتن به مطلب: آموزش پایتون 75 - تابع توکار تاپل

آموزش پایتون 76 - دیکشنری

📎 رفتن به مطلب: آموزش پایتون 76 - دیکشنری

آموزش پایتون 77- آپدیت و حذف دیکشنری

📎 رفتن به مطلب: آموزش پایتون 77- آپدیت و حذف دیکشنری

آموزش پایتون 78 - ویژگی های کلیدهای دیکشنری

📎 رفتن به مطلب: آموزش پایتون 78 - ویژگی های کلیدهای دیکشنری

آموزش پایتون 79 - تابع دیکشنری توکار

📎 رفتن به مطلب: آموزش پایتون 79 - تابع دیکشنری توکار

آموزش پایتون 80 - متد دیکشنری

📎 رفتن به مطلب: آموزش پایتون 80 - متد دیکشنری

آموزش پایتون 81 - توابع

📎 رفتن به مطلب: آموزش پایتون 81 - توابع

آموزش پایتون 82 - انتقال پارامتر از طریق ارجاع (by Reference)

📎 رفتن به مطلب: آموزش پایتون 82 - انتقال پارامتر از طریق ارجاع (by Reference)

آموزش پایتون 83 - آرگومان های تابع

📎 رفتن به مطلب: آموزش پایتون 83 - آرگومان های تابع

آموزش پایتون 84 - آرگومان های مورد نیاز

📎 رفتن به مطلب: آموزش پایتون 84 - آرگومان های مورد نیاز

آموزش پایتون 85 - آرگومان های کلمه کلیدی

📎 رفتن به مطلب: آموزش پایتون 85 - آرگومان های کلمه کلیدی

آموزش پایتون 86 - آرگومان های پیش فرض

📎 رفتن به مطلب: آموزش پایتون 86 - آرگومان های پیش فرض

آموزش پایتون 87 - آرگومان های طول متغیر

📎 رفتن به مطلب: آموزش پایتون 87 - آرگومان های طول متغیر

آموزش پایتون 88 - توابع ناشناس

📎 رفتن به مطلب: آموزش پایتون 88 - توابع ناشناس

آموزش پایتون 89 - آرگومان بازگشت (The Return)
📎 رفتن به مطلب: آموزش پایتون 89 - آرگومان بازگشت (The Return)

آموزش پایتون 90 - متغیرهای میدان

📎 رفتن به مطلب: آموزش پایتون 90 - متغیرهای میدان

آموزش پایتون 91 - ماژول ها

📎 رفتن به مطلب: آموزش پایتون 91 - ماژول ها

آموزش پایتون 92 - دستور Import

📎 رفتن به مطلب: آموزش پایتون 92 - دستور Import

آموزش پایتون 93 - دستور From Import

📎 رفتن به مطلب: آموزش پایتون 93 - دستور From Import

آموزش پایتون 94 - اجرای ماژول به عنوان اسکریپت

📎 رفتن به مطلب: آموزش پایتون 94 - اجرای ماژول به عنوان اسکریپت

آموزش پایتون 95 - بارگذاری ماژول

📎 رفتن به مطلب: آموزش پایتون 95 - بارگذاری ماژول

آموزش پایتون 96 - محدوده گذاری (Scoping) و فضای نام (Namespace)

📎 رفتن به مطلب: آموزش پایتون 96 - محدوده گذاری (Scoping) و فضای نام (Namespace)

آموزش پایتون 97 - تابع Reload()

📎 رفتن به مطلب: آموزش پایتون 97 - تابع Reload()

آموزش پایتون 98 - پکیج

📎 رفتن به مطلب: آموزش پایتون 98 - پکیج

آموزش پایتون 99 - چاپ روی صفحه نمایش

📎 رفتن به مطلب: آموزش پایتون 99 - چاپ روی صفحه نمایش

آموزش پایتون 100 - خواندن ورودی کیبورد

📎 رفتن به مطلب: آموزش پایتون 100 - خواندن ورودی کیبورد










آموزش پایتون 101- باز کردن و بستن فایل

📎 رفتن به مطلب: آموزش پایتون 101- باز کردن و بستن فایل

آموزش پایتون 102- خواص شی فایل

📎 رفتن به مطلب: آموزش پایتون 102- خواص شی فایل

آموزش پایتون 103 - متد ماژول OS

📎 رفتن به مطلب: آموزش پایتون 103 - متد ماژول OS

آموزش پایتون 104 - حذف و تغییر نام فایل

📎 رفتن به مطلب: آموزش پایتون 104 - حذف و تغییر نام فایل

آموزش پایتون 105 - دایرکتوری ها

📎 رفتن به مطلب: آموزش پایتون 105 - دایرکتوری ها

آموزش پایتون 106 - متد OS.Open()

📎 رفتن به مطلب: آموزش پایتون 106 - متد OS.Open()

آموزش پایتون 107 - Exception ها (استثناها)

📎 رفتن به مطلب: آموزش پایتون 107 - Exception ها (استثناها)

آموزش پایتون 108 - Try… Except با استثناهای (Expressions) چندگانه

📎 رفتن به مطلب: آموزش پایتون 108 - Try… Except با استثناهای (Expressions) چندگانه

آموزش پایتون 109 - کلاز Try Finally

📎 رفتن به مطلب: آموزش پایتون 109 - کلاز Try Finally

آموزش پایتون 110 - آرگومان Exception

📎 رفتن به مطلب: آموزش پایتون 110 - آرگومان Exception

آموزش پایتون 111 - بالا بردن یک Exception

📎 رفتن به مطلب: آموزش پایتون 111 - بالا بردن یک Exception

آموزش پایتون 112 - Exception های استاندارد

📎 رفتن به مطلب: آموزش پایتون 112 - Exception های استاندارد

آموزش پایتون 113 - Exception های تعریف شده

📎 رفتن به مطلب: آموزش پایتون 113 - Exception های تعریف شده

آموزش پایتون 114 - اعلان ها (Assertions)

📎 رفتن به مطلب: آموزش پایتون 114 - اعلان ها (Assertions)

آموزش پایتون 115 - دید اجمالی در مورد اصطلاح شناسی OOP

📎 رفتن به مطلب: آموزش پایتون 115 - دید اجمالی در مورد اصطلاح شناسی OOP

آموزش پایتون 116 - کلاس و شی

📎 رفتن به مطلب: آموزش پایتون 116 - کلاس و شی

آموزش پایتون 117 - دسترسی به صفت ها

📎 رفتن به مطلب: آموزش پایتون 117 - دسترسی به صفت ها
آموزش پایتون 118 - وراثت کلاس

📎 رفتن به مطلب: آموزش پایتون 118 - وراثت کلاس

آموزش پایتون 119 - متدهای Overriding

📎 رفتن به مطلب: آموزش پایتون 119 - متدهای Overriding

آموزش پایتون 120 - عملگر Overloading

📎 رفتن به مطلب: آموزش پایتون 120 - عملگر Overloading

آموزش پایتون 121- پنهان سازی داده

📎 رفتن به مطلب: آموزش پایتون 121- پنهان سازی داده

آموزش پایتون 122 - Garbage Collection

📎 رفتن به مطلب: آموزش پایتون 122 - Garbage Collection

آموزش پایتون 123 - عبارات منظم (RE)

📎 رفتن به مطلب: آموزش پایتون 123 - عبارات منظم (RE)

آموزش پایتون 124 - پرچم های Compilation

📎 رفتن به مطلب: آموزش پایتون 124 - پرچم های Compilation

آموزش پایتون 125 - تابع Match

📎 رفتن به مطلب: آموزش پایتون 125 - تابع Match

آموزش پایتون 126 - تابع جست و جو

📎 رفتن به مطلب: آموزش پایتون 126 - تابع جست و جو

آموزش پایتون 127 - جست و جو در برابر Match

📎 رفتن به مطلب: آموزش پایتون 127 - جست و جو در برابر Match

آموزش پایتون 128 - جست و جو و جایگزینی ( Searching & Replace)

📎 رفتن به مطلب: آموزش پایتون 128 - جست و جو و جایگزینی ( Searching & Replace)

آموزش پایتون 129 - اصلاح کننده های عبارت منظم

📎 رفتن به مطلب: آموزش پایتون 129 - اصلاح کننده های عبارت منظم

آموزش پایتون 130 - برنامه نویسی CGI

📎 رفتن به مطلب: آموزش پایتون 130 - برنامه نویسی CGI

آموزش پایتون 131 - تنظیم وب سرور

📎 رفتن به مطلب: آموزش پایتون 131 - تنظیم وب سرور

آموزش پایتون 132 - اولین برنامه CGI

📎 رفتن به مطلب: آموزش پایتون 132 - اولین برنامه CGI

آموزش پایتون 133 - هدر HTTP

📎 رفتن به مطلب: آموزش پایتون 133 - هدر HTTP

آموزش پایتون 134 - متغیرهای محیط CGI

📎 رفتن به مطلب: آموزش پایتون 134 - متغیرهای محیط CGI

آموزش پایتون 135 - متدهای HTTP

📎 رفتن به مطلب: آموزش پایتون 135 - متدهای HTTP

آموزش پایتون 136 - متد GET

📎 رفتن به مطلب: آموزش پایتون 136 - متد GET

آموزش پایتون 137 - متد POST

📎 رفتن به مطلب: آموزش پایتون 137 - متد POST

آموزش پایتون 138 - انتقال از داده به برنامه CGI

📎 رفتن به مطلب: آموزش پایتون 138 - انتقال از داده به برنامه CGI

آموزش پایتون 139 - کوکی ها

📎 رفتن به مطلب: آموزش پایتون 139 - کوکی ها

آموزش پایتون 140 - آپلود فایل

📎 رفتن به مطلب: آموزش پایتون 140 - آپلود فایل

آموزش پایتون 141 - برنامه نویسی شبکه

📎 رفتن به مطلب: آموزش پایتون 141 - برنامه نویسی شبکه

آموزش پایتون 142 - سوکت چیست؟

📎 رفتن به مطلب: آموزش پایتون 142 - سوکت چیست؟

آموزش پایتون 143 - ماژول سوکت

📎 رفتن به مطلب: آموزش پایتون 143 - ماژول سوکت

آموزش پایتون 144 - متد سوکت سرور

📎 رفتن به مطلب: آموزش پایتون 144 - متد سوکت سرور

آموزش پایتون 145 - متد سوکت کلاینت

📎 رفتن به مطلب: آموزش پایتون 145 - متد سوکت کلاینت

آموزش پایتون 146 - متد سوکت عمومی

📎 رفتن به مطلب: آموزش پایتون 146 - متد سوکت عمومی

آموزش پایتون 147 - سرور ساده

📎 رفتن به مطلب: آموزش پایتون 147 - سرور ساده

آموزش پایتون 148 - کلاینت ساده
📎 رفتن به مطلب: آموزش پایتون 148 - کلاینت ساده

آموزش پایتون 149 - ماژول های اینترنت

📎 رفتن به مطلب: آموزش پایتون 149 - ماژول های اینترنت

آموزش پایتون 150 - پایگاه داده MySQL

📎 رفتن به مطلب: آموزش پایتون 150 - پایگاه داده MySQL

آموزش پایتون 151 - PyMySQL

📎 رفتن به مطلب: آموزش پایتون 151 - PyMySQL

آموزش پایتون 152 - اتصال پایگاه داده

📎 رفتن به مطلب: آموزش پایتون 152 - اتصال پایگاه داده

آموزش پایتون 153 - ایجاد جدول پایگاه داده

📎 رفتن به مطلب: آموزش پایتون 153 - ایجاد جدول پایگاه داده

آموزش پایتون 154 - عمل درج در پایگاه داده

📎 رفتن به مطلب: آموزش پایتون 154 - عمل درج در پایگاه داده

آموزش پایتون 155- عمل خواندن از پایگاه داده

📎 رفتن به مطلب: آموزش پایتون 155- عمل خواندن از پایگاه داده

آموزش پایتون 156 - عملیات آپدیت در پایگاه داده

📎 رفتن به مطلب: آموزش پایتون 156 - عملیات آپدیت در پایگاه داده

آموزش پایتون 157 - انجام تراکنش ها

📎 رفتن به مطلب: آموزش پایتون 157 - انجام تراکنش ها

آموزش پایتون 158 - عمل commit و rollback

📎 رفتن به مطلب: آموزش پایتون 158 - عمل commit و rollback

آموزش پایتون 159 - مدیریت خطاها

📎 رفتن به مطلب: آموزش پایتون 159 - مدیریت خطاها

آموزش پایتون 160 - ارسال ای میل از طریق SMTP

📎 رفتن به مطلب: آموزش پایتون 160 - ارسال ای میل از طریق SMTP

آموزش پایتون 161 - تابع ارسال پست الکترونیک

📎 رفتن به مطلب: آموزش پایتون 161 - تابع ارسال پست الکترونیک

آموزش پایتون 162 - ارسال پیوست همراه با پست

📎 رفتن به مطلب: آموزش پایتون 162 - ارسال پیوست همراه با پست

آموزش پایتون 163 - ارسال پست الکترونیک از طریق سرور

📎 رفتن به مطلب: آموزش پایتون 163 - ارسال پست الکترونیک از طریق سرور

آموزش پایتون 164 - برنامه نویسی چند نخی

📎 رفتن به مطلب: آموزش پایتون 164 - برنامه نویسی چند نخی

آموزش پایتون 165 - شروع یک نخ جدید

📎 رفتن به مطلب: آموزش پایتون 165 - شروع یک نخ جدید

آموزش پایتون 166 - خلق نخ (Thread)

📎 رفتن به مطلب: آموزش پایتون 166 - خلق نخ (Thread)

آموزش پایتون 167 - نخ های همگام ساز (Synchronizing Threads)

📎 رفتن به مطلب: آموزش پایتون 167 - نخ های همگام ساز (Synchronizing Threads)

آموزش پایتون 168 - صف اولویت چندنخی

📎 رفتن به مطلب: آموزش پایتون 168 - صف اولویت چندنخی

آموزش پایتون 169 - پردازش XML

📎 رفتن به مطلب: آموزش پایتون 169 - پردازش XML

آموزش پایتون 170 - معماری پارس کردن XML و API ها

📎 رفتن به مطلب: آموزش پایتون 170 - معماری پارس کردن XML و API ها

آموزش پایتون 171 - پارس XML با SAX API

📎 رفتن به مطلب: آموزش پایتون 171 - پارس XML با SAX API

آموزش پایتون 172 - متد پارسر The Make

📎 رفتن به مطلب: آموزش پایتون 172 - متد پارسر The Make

آموزش پایتون 173- متد The Parse

📎 رفتن به مطلب: آموزش پایتون 173- متد The Parse

آموزش پایتون 174 - متد ParseString

📎 رفتن به مطلب: آموزش پایتون 174 - متد ParseString

آموزش پایتون 175 - پارس XML با DOM API

📎 رفتن به مطلب: آموزش پایتون 175 - پارس XML با DOM API

آموزش پایتون 176 - برنامه نویسی GUI
👍1
📎 رفتن به مطلب: آموزش پایتون 176 - برنامه نویسی GUI

آموزش پایتون 177 - مدیریت هندسه

📎 رفتن به مطلب: آموزش پایتون 177 - مدیریت هندسه

آموزش پایتون 178 - برنامه نویسی رویداد محور

📎 رفتن به مطلب: آموزش پایتون 178 - برنامه نویسی رویداد محور

آموزش پایتون 179 - Button Widget

📎 رفتن به مطلب: آموزش پایتون 179 - Button Widget

آموزش پایتون 180 - Label Widget

📎 رفتن به مطلب: آموزش پایتون 180 - Label Widget

آموزش پایتون 181- Canvas Widget

📎 رفتن به مطلب: آموزش پایتون 181- Canvas Widget

آموزش پایتون 182 - Check Button Widget

📎 رفتن به مطلب: آموزش پایتون 182 - Check Button Widget

آموزش پایتون 183 - Entry Widget

📎 رفتن به مطلب: آموزش پایتون 183 - Entry Widget

آموزش پایتون 184 - Listbox Widget

📎 رفتن به مطلب: آموزش پایتون 184 - Listbox Widget

آموزش پایتون 185 - Scale Widget

📎 رفتن به مطلب: آموزش پایتون 185 - Scale Widget

آموزش پایتون 186 - Scrollbar Widget

📎 رفتن به مطلب: آموزش پایتون 186 - Scrollbar Widget

آموزش پایتون 187 - Message Box

📎 رفتن به مطلب: آموزش پایتون 187 - Message Box
🔵 عملیات رایج در کتابخانه بسیار کاربردی Pandas و معادل SQL آن ها
____

آدرس کانال: @tu_24
آدرس وبسایت: Tu24.ir
آموزش برنامه نویسی پایتون و Django pinned «⚪️ دوره جامع آموزش پایتون: 🔵 دوره آموزش پایتون از سایت Tutorialspoint رو به صورت رایگان براتون قرار میدم.‌ این سایت جزو سایت های مشهور آموزش برنامه نویسی هست. 🟢 زبان آموزش ها انگلیسی کاملا ساده هست ولی با لهجه هندی که اگر عادت نداشته باشید ممکنه این لهجه…»
کوییز پایتون @tu_24
یک خطای _______ باعث توقف برنامه نمی شود ولی منجر به تولید نتایج اشتباه می شود.
Anonymous Quiz
32%
نحوی (syntax)
16%
زمان اجرا (logical)
53%
منطقی (logical)
گزینه دو داخل پرانتز اشتباه معادل انگلیسیش تو کوییز نوشته شده. Runtime منظور بوده
کوییز پایتون @tu_24 - کامنت خطی پایتون با _____ شروع می شود.
Anonymous Quiz
26%
//
13%
/*
61%
#
0%
$$
مثال ۱ پایتون – برنامه ای به پایتون بنویسید که رشته زیر را عینا با فاصله های تب و رفتن به خط بعدی نشان دهد

🔵 سورس کد برنامه:


print("Twinkle, twinkle, little star, \n\tHow I wonder what you are! \n\t\tUp above the world so high, \n\t\tLike a diamond in the sky. \nTwinkle, twinkle, little star, \n\tHow I wonder what you are!")

🟢 توضیح برنامه:

این برنامه یک شعر به نام “Twinkle, Twinkle, Little Star” را نمایش می‌دهد. این شعر متناظر با یک ترانه معروف برای کودکان است و در برنامه به صورت متنی چاپ می‌شود.
خطوط مختلف شعر به شکل خواسته شده نمایش داده می‌شوند.


در اینجا \n برای نشان دادن کاراکتر در خط جدید (رفتن به خط بعدی) و \t برای تب کردن متن به کار رفته‌اند. این ترتیب و فرمت برای نمایش شعر باعث می‌شود که خطوط به صورت منظم و قابل خواندن نمایش داده شوند.

آدرس کانال: @tu_24
آدرس وبسایت: Tu24.ir
🔵 مثال ۲ پایتون – برنامه ای به پایتون بنویسید که شعاع دایره را از کاربر گرفته و مساحت دایره را محاسبه کند

کد برنامه:
from math import pi
r = float(input ("Input the radius of the circle : "))
print ("The area of the circle with radius " + str(r) + " is: " + str(pi * r**2))

🟢 توضیح
این برنامه یک محاسبه‌گر ساده برای محاسبه مساحت یک دایره با استفاده از شعاع آن در زبان برنامه‌نویسی پایتون است. برنامه به شما اجازه می‌دهد شعاع یک دایره را وارد کرده و مساحت آن را محاسبه و چاپ کنید.

from math import pi
این خط کتابخانه ریاضی پایتون را وارد می‌کند و مقدار ثابت π (پی) را برای محاسبات استفاده می‌کند.

r = float(input("Input the radius of the circle : "))
در این خط، برنامه از کاربر درخواست وارد کردن شعاع دایره از طریق ورودی کنسول (input) را می کند و سپس مقدار وارد شده را به صورت یک عدد اعشاری (float) در متغیر r ذخیره می‌کند.

print("The area of the circle with radius " + str(r) + " is: " + str(pi * r**2))
در این خط، برنامه مساحت دایره را با استفاده از فرمول π × r^2 محاسبه می‌کند و نتیجه را به کاربر نمایش می‌دهد. دقت کنید که تبدیل شعاع به رشته (string) با استفاده از تابع str() انجام می‌شود تا بتوانیم آن را به متن چاپ شده اضافه کنیم.

در نتیجه اگر شما شعاع دایره را وارد کنید، برنامه مساحت آن را با استفاده از فرمول مساحت دایره محاسبه می‌کند و به شما خروجی می‌دهد.
__
آدرس کانال: @tu_24
آدرس وبسایت: Tu24.ir
👍1
🔵 مثال 3 پایتون – برنامه ای به پایتون بنوسید که زمان و تاریخ حال را نمایش دهد.

کد برنامه:

import datetime
now = datetime.datetime.now()
print ("Current date and time : ")
print (now.strftime("%Y-%m-%d %H:%M:%S"))

🟢 توضیح کد:

این برنامه از زبان برنامه‌نویسی پایتون برای نمایش تاریخ و زمان فعلی سیستم استفاده می‌کند. حالا توضیحاتی در مورد هر قسمت از برنامه می دهیم:
import datetime
ابتدا ماژول datetime را از کتابخانه‌های پایتون فراخوانی می‌کنیم. این ماژول امکان کار با تاریخ‌ها و زمان‌ها را فراهم می‌کند.
now = datetime.datetime.now()
در این خط، تابع now() ماژول datetime فراخوانی می‌شود تا تاریخ و زمان فعلی سیستم را برگرداند. سپس مقدار بازگشتی این تابع در متغیر now ذخیره می‌شود. این متغیر یک شیء از نوع datetime است که تاریخ و زمان فعلی را نشان می‌دهد.
print ("Current date and time : ")
در این خط، یک پیام متنی “Current date and time :” را چاپ می‌کنیم تا به کاربر اطلاع دهیم که در خط بعدی تاریخ و زمان فعلی چاپ می‌شود.
print (now.strftime("%Y-%m-%d %H:%M:%S"))
در این خط، تابع strftime() برای فرمت‌بندی تاریخ و زمان فعلی از شیء now استفاده می‌شود. با استفاده از فرمت‌های مختلف، ما می توانیم تاریخ و زمان را به شکل موردنظر چاپ می‌کنیم. در اینجا ما از فرمت “%Y-%m-%d %H:%M:%S” استفاده کرده‌ایم که به معنای سال-ماه-روز ساعت:دقیقه:ثانیه است. مقدار این فرمت‌ها بر اساس نوع ورودی تابع strftime() به شکل متناظر با تاریخ و زمان درآمده از now تغییر خواهد کرد.
بنابراین، این برنامه تاریخ و زمان فعلی سیستم را با فرمت “سال-ماه-روز ساعت:دقیقه:ثانیه” نمایش می‌دهد.

___

آدرس کانال: @tu_24
آدرس وبسایت: Tu24.ir
کوییز پایتون @tu_24 - یک کامنت پاراگرافی پایتون از استایل _____ استفاده می کند.
Anonymous Quiz
33%
// comments //
13%
/* comments */
40%
''' comments '''
13%
/# comments #/
🔵 مثال 4 پایتون – برنامه ای بنوسید که نام و نام خانوادگی از کاربر را گرفته و آن را با ترتیب معکوس با فاصله بین آنها چاپ کند. (یعنی نام خانوادگی + فاصله + نام)


🟣 کد برنامه

fname = input("Input your First Name : ")
lname = input("Input your Last Name : ")
print ("Hello " + lname + " " + fname)


🟢 توضیح برنامه

این کد پایتون یک برنامه ساده برای گرفتن نام و نام خانوادگی از کاربر و سپس نمایش پیامی خوش آمد گویی به کاربر با استفاده از این اطلاعات به صورت ترتیب معکوس است.
fname = input("Input your First Name : ")
این خط از کد از کاربر درخواست می‌کند که نام خود را وارد کند و این اطلاعات را در متغیر fname ذخیره می‌کند. input تابعی است که به کاربر اجازه می‌دهد ورودی از کیبورد خوانده شود.
lname = input("Input your Last Name : ")
این خط مشابه خط قبلی است، از کاربر درخواست می‌کند تا نام خانوادگی خود را وارد کند و این اطلاعات را در متغیر lname ذخیره می‌کند.
print ("Hello " + lname + " " + fname)
در این خط، با استفاده از ترکیب متغیرهای lname و fname، یک پیام خوش آمد گویی به کاربر به صورت ترتیب معکوس نمایش داده می‌شود. عبارت "Hello " یک پیام ثابت است که بعد از آن نام خانوادگی و نام آمده اند. با استفاده از عملگر +، متغیرها و مقدار ثابت به هم متصل می‌شوند.
در نهایت، با وارد کردن نام و نام خانوادگی، برنامه پیامی مشابه “Hello [نام خانوادگی] [نام]” را به کاربر نمایش می‌دهد.


__

آدرس کانال: @tu_24
آدرس وبسایت: Tu24.ir
🔵 مثال 5 پایتون – برنامه ای بنویسید که مشخص کند از چه نسخه پایتونی استفاده می کنیم

🟣 کد برنامه
import sys
print("Python version")
print (sys.version)
print("Version info.")
print (sys.version_info)

🟢 توضیح کد

در این برنامه پایتون، اطلاعات مربوط به نسخه‌ی پایتون و اطلاعات مرتبط با نسخه به نمایش درآمده استخراج می شود. حالا خط به خط سراغ توضیحات برنامه برویم:
import sys
در این خط، ما ماژول sys را وارد می‌کنیم. ماژول sys ویژگی‌ها و توابع مرتبط با تعامل با متغیرهای محیطی را فراهم می‌کند.
print("Python version")
در این خط، متن “Python version” به صورت ساده چاپ می‌شود تا در خروجی نمایش داده شود.
print (sys.version)
این خط، نسخه‌ی فعلی پایتون که در حال اجرا است، را با استفاده از ویژگی version ماژول sys چاپ می‌کند. این نسخه شامل اطلاعات جزئی‌تری از ویژگی‌ها و به‌روزرسانی‌های موجود در نسخه پایتون است.
print("Version info.")
در این خط، متن “Version info.” به صورت ساده چاپ می‌شود تا در خروجی نمایش داده شود.
print (sys.version_info)
این خط، اطلاعات جزئی‌تری از نسخه‌ی پایتون که در حال اجرا است را با استفاده از ویژگی version_info ماژول sys چاپ می‌کند. این اطلاعات شامل اجزای جزئی‌تر نسخه‌ی پایتون مانند شماره‌ی نسخه اصلی، زیرنسخه و ماینور و … است.
یعنی طبق خواسته سوال این برنامه نسخه‌ی پایتون در حال اجرا و اطلاعات جزئی‌تری از آن را به نمایش می‌گذارد.

------
آدرس کانال: @tu_24
آدرس وبسایت: Tu24.ir