چگونه پایتون نصب کنم؟ نصب پایتون در ویندوز، مک و لینوکس | مکتوب
برای شروع، مراحل زیر را برای دانلود پایتون در سیستم ویندوز خود دنبال کنید: مرورگر وب خود را باز کنید و به صفحه رسمی دانلود برنامه پایتون برای ...
ویژوال استودیو کد برای پایتون
ممکن است برای کاربران سوال باشد که پایتون را از کجا دانلود کنیم؟ یا چگونه برنامه پایتون را دانلود کنیم؟ نرم افزار زبان برنامه نويسي پايتون را میتوان به صورت مستقیم از سایت رسمی این زبان دانلود و استفاده کرد. با دانلود پایتون از منبع رسمی نوعی محیط برنامه نویسی پایتون پیش فرض روی سیستم شما نصب خواهد شد، با این وجود میتوان از انواع محیط برنامه نویسی پایتون دیگر نیز استفاده کنید. برای مثال استفاده از <anchor>ویژوال استودیو کد برای پایتون</anchor> یا استفاده از محیط pycharm، محیط atom و بسیاری از موارد دیگر. با استفاده از IDE یا محیط برنامه نویسی می‌توانید کدهای پایتون خود را اجرا کنید. در ادامه نحوه دانلود و نصب python در انواع سیستم عامل را بیان خواهیم کرد.
آموزش کار با پایتون در vscode به صورت قدم به قدم | مکتوب
آموزش کار با پایتون در vscode به صورت قدم به قدم \| مکتوب

شنبه, شهریور ۲۴ ۱۴۰۳

آخرین مطالب

- [ایردراپ کتز، ادامه دهنده راه ایردراپ داگز](https://maktabkhooneh.org/mag/cats-airdrop/)
- [بهترین و جدیدترین روش‌های یادگیری زبان انگلیسی](https://maktabkhooneh.org/mag/english-language-methods/)
- [تکنیک‌های یادگیری لغات جدید که هیچ کسی به ما نگفته بود!](https://maktabkhooneh.org/mag/learning-new-words/)
- [آیا یادگیری زبان انگلیسی با داستان موثرتر از سایر روش‌ها است؟](https://maktabkhooneh.org/mag/english-language-with-stories/)
- [بهترین اپلیکیشن یادگیری زبان انگلیسی را بشناسید](https://maktabkhooneh.org/mag/english-language-application/)
- [آموزش نکات گرامری آیلتس برای آمادگی بهتر](https://maktabkhooneh.org/mag/ielts-grammar-tips/)
- [بهترین کتاب آموزش شطرنج برای افراد مبتدی و حرفه‌ای](https://maktabkhooneh.org/mag/chess-training-book/)
- [افزایش سرعت مطالعه با چند راه‌کار شگفت‌انگیز](https://maktabkhooneh.org/mag/increase-the-speed-of-reading/)
- [آموزش الفبای زبان فرانسوی به فارسی \+ مثال‌های مختلف برای حروف](https://maktabkhooneh.org/mag/french-alphabet/)
- [مهم‌ترین جملات و اصطلاحات زبان فرانسه در سفر که باید بدانیم](https://maktabkhooneh.org/mag/french-for-travel/)

- تغییر پوسته
- جستجو برای

- منو

[![مکتوب](https://maktabkhooneh.org/mag/wp-content/uploads/2022/02/blog-logo.jpg)![مکتوب](https://maktabkhooneh.org/mag/wp-content/uploads/2022/02/blog-logo.jpg)](https://maktabkhooneh.org/mag/ "مکتوب")

- جستجو برای

- [مکتوب \| مجله آموزشی مکتب خونه](https://maktabkhooneh.org/mag/)
- [برنامه نویسی و IT](https://maktabkhooneh.org/mag/category/programming-and-it-training/)
  - [پایتون](https://maktabkhooneh.org/mag/category/programming-and-it-training/python-articles/)
  - [C ، C++ و C#](https://maktabkhooneh.org/mag/category/c-cpp-c-sharp-articles/)
  - [جاوا](https://maktabkhooneh.org/mag/category/programming-and-it-training/java-articles/)
  - [پی اچ پی](https://maktabkhooneh.org/mag/category/php-articles/)
  - [جاوا اسکریپت](https://maktabkhooneh.org/mag/category/java-script-articles/)
  - [برنامه نویسی وب](https://maktabkhooneh.org/mag/category/web-programming-articles/)
  - [وردپرس](https://maktabkhooneh.org/mag/category/programming-and-it-training/wordpress-articles/)
  - [پایگاه داده](https://maktabkhooneh.org/mag/category/database-articles/)
  - [امنیت و شبکه](https://maktabkhooneh.org/mag/category/network-security-articles/)
  - [برنامه‌نویسی موبایل](https://maktabkhooneh.org/mag/category/mobile-programming-articles/)
  - [علم داده](https://maktabkhooneh.org/mag/category/data-science/)
  - [لینوکس](https://maktabkhooneh.org/mag/category/linux-articles/)
  - [هوش مصنوعی](https://maktabkhooneh.org/mag/category/artificial-intelligence-articles/)
  - [مهندسی کامپیوتر](https://maktabkhooneh.org/mag/category/computer-engineering-articles/)
- [زبان خارجی](https://maktabkhooneh.org/mag/category/foreign-language-teaching/)
- [مدیریت](https://maktabkhooneh.org/mag/category/management-training-articles/)
  - [استارت آپ](https://maktabkhooneh.org/mag/category/management-training-articles/%d8%a7%d8%b3%d8%aa%d8%a7%d8%b1%d8%aa%d8%a7%d9%be/)
  - [توسعه فردی](https://maktabkhooneh.org/mag/category/management-training-articles/personal-development/)
    - [انگیزه و موفقیت](https://maktabkhooneh.org/mag/category/management-training-articles/personal-development/motivation-and-success/)
  - [آموزش روانشناسی](https://maktabkhooneh.org/mag/category/psychology-training/)
  - [مقالات کسب و کار](https://maktabkhooneh.org/mag/category/management-training-articles/article-business/)
    - [مدیران و رهبران](https://maktabkhooneh.org/mag/category/management-training-articles/article-business/managers-and-leaders/)
  - [مقالات دیجیتال مارکتینگ](https://maktabkhooneh.org/mag/category/management-training-articles/digital-marketing-training-articles/)
- [مالی و سرمایه‌گذاری](https://maktabkhooneh.org/mag/category/finance-and-investment/)
- [مهندسی](https://maktabkhooneh.org/mag/category/engineering/)
  - [مهندسی پزشکی](https://maktabkhooneh.org/mag/category/engineering/%d9%85%d9%87%d9%86%d8%af%d8%b3%db%8c-%d9%be%d8%b2%d8%b4%da%a9%db%8c/)
  - [مهندسی مکانیک](https://maktabkhooneh.org/mag/category/engineering/mechanical-engineering/)
  - [رشته مهندسی برق](https://maktabkhooneh.org/mag/category/engineering/electrical-engineering/)
  - [مهندسی کامپیوتر](https://maktabkhooneh.org/mag/category/computer-engineering-articles/)
  - [آموزش های اپلای](https://maktabkhooneh.org/mag/category/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%87%d8%a7%db%8c-%d8%a7%d9%be%d9%84%d8%a7%db%8c/)
  - [نرم افزارهای مهندسی](https://maktabkhooneh.org/mag/category/engineering/engineering-software/)
- [علوم پایه و پزشکی](https://maktabkhooneh.org/mag/category/%d9%85%d8%b9%d8%b1%d9%81%db%8c-%d8%b1%d8%b4%d8%aa%d9%87-%d8%aa%d8%ad%d8%b5%db%8c%d9%84%db%8c/%d8%b9%d9%84%d9%88%d9%85-%d8%aa%d8%ac%d8%b1%d8%a8%db%8c/)
- [علوم انسانی](https://maktabkhooneh.org/mag/category/%d9%85%d8%b9%d8%b1%d9%81%db%8c-%d8%b1%d8%b4%d8%aa%d9%87-%d8%aa%d8%ad%d8%b5%db%8c%d9%84%db%8c/%d8%b9%d9%84%d9%88%d9%85-%d8%a7%d9%86%d8%b3%d8%a7%d9%86%db%8c/)
- [هنر](https://maktabkhooneh.org/mag/category/art-educational-articles/)
  - [نقاشی](https://maktabkhooneh.org/mag/category/painting-drawing-articles/)
  - [نرم افزارهای گرافیکی و هنری](https://maktabkhooneh.org/mag/category/art-educational-articles/graphic-and-art-software-training/)
  - [مهارت های عکاسی](https://maktabkhooneh.org/mag/category/art-educational-articles/%d9%85%d9%87%d8%a7%d8%b1%d8%aa-%d9%87%d8%a7%db%8c-%d8%b9%da%a9%d8%a7%d8%b3%db%8c/)
- [ثبت نام](https://maktabkhooneh.org/signin/?utm_source=blog&utm_medium=signin&utm_campaign=register)

[خانه](https://maktabkhooneh.org/mag/) _/_ [برنامه نویسی و IT](https://maktabkhooneh.org/mag/category/programming-and-it-training/) _/_ [پایتون](https://maktabkhooneh.org/mag/category/programming-and-it-training/python-articles/) _/_ آموزش کار با پایتون در vscode به صورت قدم به قدم

[برنامه نویسی و IT](https://maktabkhooneh.org/mag/category/programming-and-it-training/) [پایتون](https://maktabkhooneh.org/mag/category/programming-and-it-training/python-articles/)

# آموزش کار با پایتون در vscode به صورت قدم به قدم

[![تصویر کامل بهرامی](https://secure.gravatar.com/avatar/16958d6d6e42ea7697adcc578c1f5aae?s=140&d=mm&r=g)](https://maktabkhooneh.org/mag/author/kamel-bahrami/)[کامل بهرامی](https://maktabkhooneh.org/mag/author/kamel-bahrami/ "کامل بهرامی")مرداد ۱۴, ۱۴۰۲

2 30,141  خواندن این مطلب 10 دقیقه زمان میبرد

![](https://maktabkhooneh.org/mag/wp-content/uploads/2023/08/blog-hero-How-to-Perform-Python-Remote-Debugging_blog-hero-How-to-Perform-Python-Remote-Debugging_b-1-780x470.webp)

ویژوال استودیو کد یکی از بهترین محیط‌های توسعه یکپارچه است که از بسیاری از زبان‌های برنامه نویسی روز دنیا پشتیبانی می‌کند که زبان [برنامه نویسی پایتون](https://maktabkhooneh.org/mag/what-is-python-programming-language/) نیز یکی از آن‌ها است. در این مطلب آموزشی از مجله مکتب خونه، نحوه راه‌اندازی و استفاده از Python 3 در Visual Studio Code برای ایجاد، اجرا و اشکال‌زدایی یک برنامه ساده را خواهید آموخت. همچنین در این آموزش کار با پایتون در vscode، کار با محیط‌های مجازی، استفاده از بسته‌ها و موارد دیگر را پوشش خواهیم داد.

فهرست مطالب این نوشته

Toggle

- پیش‌ نیازهای کار با پایتون در vscode
  - تنظیم فضای کاری ویژوال استودیو کد برای کار با پایتون
  - ایجاد محیط مجازی در پایتون ویژوال استودیو
- ایجاد فایل منبع پایتون در VSCODE
  - اجرای برنامه پایتون در ویژوال استودیو
- پیکربندی دیباگر در ویژوال استودیو کد
  - دستورات دیباگر در ویژوال استودیو کد
  - کار با متغیرها در ویژوال استودیو کد
  - توقف دیباگر در کار با پایتون در vscode
- نصب کتابخانه و بسته‌ها در ویژوال استودیو کد پایتون
- سخن پایانی
  - آموزش پایتون
  - آموزش ویژوال استودیو

## پیش‌ نیازهای کار با پایتون در vscode

قبل از شروع این آموزش ویژوال استودیو پایتون، باید پیش‌نیازهای زیر را داشته باشیم:

![](https://maktabkhooneh.org/media/courses/images/py1_zfiocw1.jpg)

آموزش پایتون مقدماتی با جادی

[کلیک کنید](https://maktabkhooneh.org/course/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A8%D8%A7-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%D9%85%D9%82%D8%AF%D9%85%D8%A7%D8%AA%DB%8C-mk346)

1. پایتون ٣
2. ویژوال استودیو کد
3. پسوند Visual Studio Code Python

![پیش‌ نیازهای کار با پایتون در vscode](https://maktabkhooneh.org/mag/wp-content/uploads/2023/08/How-to-debug-python-in-VScode-1.webp)

برای استفاده از پایتون در کد ویژوال استودیو، باید یک مفسر پایتون نصب شده باشد. انتخاب مترجم به نیازهای خاص شما بستگی دارد. در مقاله [آموزش نصب پایتون](https://maktabkhooneh.org/mag/how-to-set-up-a-python-environment-and-get-started/) می‌توانید نحوه نصب پایتون را برای سیستم‌عامل‌های مختلف مشاهده کنید. همچنین توجه به دو نکته زیر در رابطه با آموزش کار با پایتون در vscode بسیار مهم است:

1. **علم داده**: اگر تمرکز اصلی شما روی علم داده است، آناکوندا را دانلود و نصى کنید. Anaconda نه‌تنها یک مفسر پایتون بلکه [کتابخانه‌ های پایتون](https://maktabkhooneh.org/mag/python-libraries/) و ابزارهای مفید مختلفی برای علم داده ارائه می‌دهد.
2. **زیرسیستم ویندوز برای لینوکس (WSL)**: اگر از ویندوز استفاده می‌کنید و محیط لینوکس را برای توسعه پایتون ترجیح می‌دهید، می‌توانید از WSL استفاده کنید.

پیشنهاد مطالعه: [آموزش کار با پایتون در لینوکس به صورت عملی](https://maktabkhooneh.org/mag/working-with-python-on-linux/)

هنگامی که پایتون بر روی دستگاه شما نصب شد، می‌توانید آن را با استفاده از دستورات زیر بر اساس سیستم‌عامل خود تأیید کنید:

در لینوکس Linux/macOS:

``` language-none
python3 --version
```

در ویندوز:

```
py -3 --version
```

اگر نصب با موفقیت انجام شد، خروجی باید نسخه پایتون نصب شده را نمایش دهد. علاوه بر این، در ترمینال یکپارچه کد ویژوال استودیو، می‌توانید از دستور «py -0» برای مشاهده نسخه‌های پایتون نصب‌شده استفاده کنید، جایی که مفسر پیش‌فرض با یک ستاره (\*) شناسایی می‌شود. اکنون که محیط توسعه پایتون خود را در کد ویژوال استودیو تنظیم کردید، بیایید با ایجاد برنامه و بررسی ویژگی‌های مختلف پایتون ادامه دهیم.

### تنظیم فضای کاری ویژوال استودیو کد برای کار با پایتون

برای شروع کار با یک پوشه خاص به عنوان فضای کاری در Visual Studio Code نیاز داریم که برای انجام این کار باید مراحل زیر را طی کنیم:

باز کردن خط فرمان یا ترمینال را در کامپیوتر و ایجاد یک پوشه خالی به نام hello با استفاده از دستور مناسب برای سیستم‌عامل خود یک پوشه خالی به نام «hello» ایجاد کنید. مثلاً:

در ویندوز یا macOS:

```
mkdir hello

```

در لینوکس:

```
mkdir hello

```

با استفاده از دستور cd به پوشه “hello” تازه ایجاد شده بروید:

```
cd hello

```

اکنون، کد ویژوال استودیو را با پوشه فعلی (به عنوان مثال، “hello”) به عنوان فضای کاری خود با وارد کردن دستور زیر باز کنید:

```
cd hello

```

توجه: اگر از توزیع آناکوندا استفاده می‌کنید، حتماً از خط فرمان Anaconda برای این دستورات استفاده کنید. همچنین، می‌توانید پوشه «hello» را از طریق رابط کاربری (UI) سیستم‌عامل خود ایجاد کنید و سپس از گزینه «File > Open Folder» کد ویژوال استودیو برای باز کردن پوشه پروژه به عنوان فضای کاری خود استفاده کنید.

پس از انجام این مراحل، Visual Studio Code باز شده و پوشه «hello» به عنوان فضای کاری فعلی شما تنظیم می‌شود. اکنون می‌توانید شروع به کار با پایتون در vs code کرده و کار بر روی پروژه‌های پایتون خود در این فضا را انجام دهید.

پیشنهاد مطالعه: [کد آنلاین پایتون – معرفی منابع و کامپایلرهای آنلاین پایتون](https://maktabkhooneh.org/mag/online-python-code/)

### ایجاد محیط مجازی در پایتون ویژوال استودیو

برای پیروی از بهترین روش در آموزش کار با پایتون در vscode، ایجاد محیط مجازی خاص پروژه در ویژوال استودیو کد توصیه می‌شود. محیط مجازی وابستگی‌های پروژه شما را از محیط مترجم جهانی جدا می‌کند و تضادهای احتمالی با پروژه‌های دیگر را کاهش می‌دهد. در اینجا نحوه ایجاد یک محیط مجازی در Visual Studio Code آورده شده است:

1. کد ویژوال استودیو را باز کنید.
2. کلیدهای Ctrl+Shift+P را فشار دهید تا Command Palette باز شود.
3. برای جستجوی دستور شروع به تایپ «Python: Create Environment» در پالت فرمان کنید.
4. دستور «Python: Create Environment» را از لیست انتخاب کنید.
5. فهرستی از انواع محیط مانند Venv یا Conda به شما ارائه می‌شود. برای این مثال، «Venv» را انتخاب کنید![اجرای پایتون در ویژوال استودیو](https://maktabkhooneh.org/mag/wp-content/uploads/2023/08/create_environment_dropdown.png)
6. در مرحله بعد، فهرستی از مفسرهایی را خواهید دید که می‌توانند برای پروژه شما استفاده شوند. مفسر زبان پایتون را که در ابتدای این آموزش نصب کرده‌اید انتخاب کنید.![مفسرهای پایتون در ویژوال استودیو](https://maktabkhooneh.org/mag/wp-content/uploads/2023/08/interpreters-list-1024x482.png)
7. هنگامی که مترجم را انتخاب کردید، Visual Studio Code محیط مجازی را برای پروژه شما ایجاد می‌کند. اعلانی را مشاهده خواهید کرد که پیشرفت ایجاد محیط را نشان می‌دهد و پوشه محیط (معمولاً با نام «venv‎.») در فضای کاری شما ظاهر می‌شود.![آموزش VSCODE برای پایتون](https://maktabkhooneh.org/mag/wp-content/uploads/2023/08/create_environment_prompt_status.png)
8. برای اطمینان از اینکه محیط مجازی جدید شما برای پروژه شما انتخاب شده است، از دستور «Python: Select Interpreter» از Command Palette استفاده کنید.

![آموزش پایتون در ویژوال استودیو کد](https://maktabkhooneh.org/mag/wp-content/uploads/2023/08/interpreter-venv.png)

توجه: اگر در فرآیند ایجاد محیط با مشکلی مواجه شدید یا اطلاعات بیشتری در مورد محیط‌های مجازی می‌خواهید، می‌توانید به مستندات «environment» مراجعه کنید. با راه‌اندازی محیط مجازی، هر بسته یا کتابخانه پایتونی که در این محیط نصب می‌کنید از پروژه‌های دیگر و محیط مفسر سراسری جدا می‌شود. این تمرین به حفظ یک محیط توسعه تمیز و سازمان یافته برای [پروژه‌های پایتون](https://maktabkhooneh.org/mag/python-project/) شما در کد ویژوال استودیو کمک می‌کند.

پیشنهاد مطالعه: [تمرین برنامه ‌نویسی پایتون \+ سؤالات مقدماتی پایتون](https://maktabkhooneh.org/mag/python-programming-practice/)

## ایجاد فایل منبع پایتون در VSCODE

در این مرحله از آموزش کار با پایتون در vscode به نحوه ایجاد فایل منبع می‌پردازیم. برای ایجاد یک فایل کد منبع پایتون و اجرای برنامه “Hello World” در Visual Studio Code، باید مراحل زیر را دنبال کنید:

1. Visual Studio Code را باز کنید و مطمئن شوید که در فضای کاری «hello» (پوشه‌ای که قبلاً ایجاد کرده‌اید) هستید.
2. از نوار ابزار File Explorer، روی دکمه «New File» کلیک کنید تا یک فایل جدید در پوشه «hello» ایجاد شود.![آموزش پایتون مکتب خونه](https://maktabkhooneh.org/mag/wp-content/uploads/2023/08/toolbar-new-file.png)
3. نام فایل را «py» بگذارید (حتماً از پسوند py. برای نشان دادن اینکه برنامه پایتون است استفاده کنید) و VS Code به طور خودکار آن را در ویرایشگر باز می‌کند.

![ایجاد فایل منبع پایتون در VSCODE](https://maktabkhooneh.org/mag/wp-content/uploads/2023/08/hello-py-file-created.png)

حالا بیایید یک برنامه ساده را به صورت زیر در فایل «hello.py» بنویسیم:

```
msg = "Roll a dice"
print(msg)
```

هنگام تایپ کد، متوجه خواهید شد که قابلیت IntelliSense (تکمیل خودکار کد) ظاهر می‌شود و پیشنهاد‌هایی را برای کلمات کلیدی پایتون، توابع و حتی متدهای مرتبط با اشیاء خاص ارائه می‌دهد.

![تکمیل خودکار کد در ویژوالا ستودیو](https://maktabkhooneh.org/mag/wp-content/uploads/2023/08/intellisense01-1024x378.png)

فایل را با فشار دادن «Ctrl+S» یا با استفاده از منوی File و انتخاب «Save» ذخیره کنید. اکنون که برنامه را نوشته‌اید، آماده اجرای آن در ویژوال استودیو است. برای اجرای برنامه پایتون، در هر نقطه از ویرایشگر کلیک راست کرده و «Run Python File in Terminal» را انتخاب کنید.

تا این مرحله شما با موفقیت اولین برنامه پایتون خود را در Visual Studio Code ایجاد و اجرا کردید. می‌توانید به بررسی ویژگی‌های مختلف افزونه پایتون، مانند ویرایش، قالب‌بندی و تغییر شکل و همچنین استفاده از قابلیت‌های IntelliSense و Linting برای بهبود تجربه کدنویسی پایتون در Visual Studio Code بپردازید.

پیشنهاد مطالعه: [آموزش توسعه بازی با پایتون \+ کد پایتون برای ساخت بازی](https://maktabkhooneh.org/mag/game-with-python/)

### اجرای برنامه پایتون در ویژوال استودیو

در این مرحله از آموزش کار با پایتون در vscode به نحوه اجرای برنامه با آن خواهم پرداخت.

![](https://maktabkhooneh.org/media/courses/images/python-advanced-66_XKh2lTO.jpg)

آموزش پایتون پیشرفته با جادی

[کلیک کنید](https://maktabkhooneh.org/course/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A8%D8%A7-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%D9%BE%DB%8C%D8%B4%D8%B1%D9%81%D8%AA%D9%87-mk387)

برای اجرای برنامه «Hello World» در Visual Studio Code، چندین گزینه دارید:

١. استفاده از دکمه Run Python File in Terminal:

در سمت راست بالای ویرایشگر، دکمه «Run Python File in Terminal» (یک اجرای پخش مثلثی) وجود دارد. روی آن کلیک کنید و یک پنل ترمینال با فعال شدن مفسر پایتون باز می‌شود. سپس، فایل «hello.py» را با استفاده از دستور پایتون مناسب اجرا می‌کند (python3 در macOS/Linux، python در ویندوز).

![اجرای برنامه پایتون در ویژوال استودیو](https://maktabkhooneh.org/mag/wp-content/uploads/2023/08/run-python-file-in-terminal-button-1024x287.png)

٢. کلیک راست و انتخاب Run > Python File in Terminal:

در هر نقطه از پنجره ویرایشگر کلیک راست کرده و «Run > Python File in Terminal» را انتخاب کنید. این عمل فایل را به صورت خودکار ذخیره کرده و در ترمینال اجرا می‌کند.

![نحوه اجرای پایتون در ویژوال استودیو](https://maktabkhooneh.org/mag/wp-content/uploads/2023/08/run-python-file-in-terminal-1024x841.png)

٣. اجرای چند خط از برنامه:

یک یا چند خط کد را در ویرایشگر انتخاب کنید، سپس «Shift+Enter» را فشار دهید یا راست کلیک کرده و «Run Selection/Line in Python Terminal» را انتخاب کنید. این روش برای تست بخش‌های خاصی از کد شما مفید است.

۴. استفاده از پالت فرمان (Ctrl+Shift+P)

پالت فرمان را با فشار دادن «Ctrl+Shift+P» باز خواهد شد و با تایپ «Python: Start REPL» برنامه اجرا می‌شود. در REPL، می‌توانید خطوط کد را یکی یکی وارد کرده و اجرا کنید. هر یک از این روش‌ها به شما امکان می‌دهد کد پایتون خود را در ترمینال یکپارچه در Visual Studio Code اجرا کنید. خروجی برنامه “Hello World” در ترمینال نمایش داده می‌شود و تأیید می‌کند که کد شما با موفقیت اجرا شده است.

پیشنهاد مطالعه: [مسیر هکر شدن با پایتون \+ نمونه کد پایتون برای هک](https://maktabkhooneh.org/mag/hack-training-with-python-gray-training/)

## پیکربندی دیباگر در ویژوال استودیو کد

در این مرحله از آموزش کار با پایتون در vscode به نحوه پیکربندی و اجرای دیباگر برنامه «Hello World» خود را در Visual Studio Code خواهیم پرداخت که برای انجام این کار باید مراحل زیر را دنبال کنیم:

**١. تعیین نقطه شکست:**

برای تعیین نقطه شکست مکان‌نما را در خط 2 فایل «py»، جایی که عبارت چاپ قرار دارد، قرار دهید یا در آن «F9» را فشار دهید و یا در ناودان سمت چپ (کنار شماره خطوط) کلیک کرده تا یک دایره قرمز اضافه کنید که این دایره نقطه شکست را نشان می‌دهد.

![اجرای برنامه پایتون در ویژوال استودیو](https://maktabkhooneh.org/mag/wp-content/uploads/2023/08/breakpoint-set.png)

**٢. راه‌اندازی Debugger:**

«F5» را فشار دهید تا دیباگر راه‌اندازی اولیه شود. از آنجایی که این اولین بار است که این فایل را اشکال‌زدایی می‌کنید، یک منوی پیکربندی از پالت فرمان باز می‌شود. «Python File» را به عنوان پیکربندی اشکال‌زدایی انتخاب کنید. این پیکربندی فایل فعلی را در ویرایشگر با استفاده از مفسر انتخاب شده پایتون اجرا می‌کند.

![ راه‌اندازی Debugger در ویژوال استودیو](https://maktabkhooneh.org/mag/wp-content/uploads/2023/08/debug-configurations-1024x322.png)

**٣. شروع دیباگر:**

برای شروع دیباگر روی فلش رو به پایین کنار دکمه run در ویرایشگر کلیک کرده و «Debug Python File in Terminal» را انتخاب کنید.

![ شروع دیباگر پایتون](https://maktabkhooneh.org/mag/wp-content/uploads/2023/08/debug-python-file-in-terminal-button-1024x139.png)

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

![آموزش دیباگ فایل پایتون](https://maktabkhooneh.org/mag/wp-content/uploads/2023/08/debug-step-02-1024x629.png)

نوار وضعیت رنگ (معمولاً نارنجی) را تغییر می‌دهد تا نشان دهد که در حالت اشکال‌زدایی یا دیباگ هستید. کنسول اشکال‌زدایی پایتون در پانل پایین سمت راست ظاهر می‌شود و دستورات و خروجی برنامه را نشان می‌دهد.

پیشنهاد مطالعه: [یادگیری هوش مصنوعی با پایتون \+ مزایا، نقشه راه و معرفی بهترین منابع](https://maktabkhooneh.org/mag/artificial-intelligence-programming-with-python/)

### دستورات دیباگر در ویژوال استودیو کد

نوار ابزار اشکال‌زدایی در بالا چندین دستور را ارائه می‌دهد که به صورت موارد زیر هستند:

- ادامه (F5)
- گام‌به‌گام دیباگ کردن (F10)
- دیباگ کردن خط مشخص (F11)
- خارج شدن از دیباگ (Shift+F11)
- راه‌اندازی مجدد دیباگر (Ctrl+Shift+F5)
- توقف دیباگر (Shift+F5)

![دستورات دیباگر در ویژوال استودیو کد](https://maktabkhooneh.org/mag/wp-content/uploads/2023/08/debug-toolbar.png)

برای ادامه اجرای برنامه در برنامه نویسی ویژوال با پایتون، continue را از نوار ابزار اشکال‌زدایی (F5) انتخاب کنید. دیباگر برنامه را تا پایان اجرا می‌کند و Roll a dice در کنسول اشکال‌زدایی پایتون ظاهر می‌شود.

### کار با متغیرها در ویژوال استودیو کد

در کار با پایتون در vscode می‌توانید ماوس را روی متغیرها در کد نگه‌دارید تا هنگام اشکال‌زدایی، مقادیر آن‌ها را ببینید.

![کار با متغیرها در ویژوال استودیو کد](https://maktabkhooneh.org/mag/wp-content/uploads/2023/08/debug-step-03-1024x256.png)

علاوه بر این، می‌توانید از کنسول Debug برای تعامل با متغیرها استفاده کنید. برای دسترسی به آن «Debug Console» را در قسمت پایین سمت راست VS Code یا از منوی … انتخاب کنید. سعی کرده خطوط زیر را یکی یکی در فرمان > در Debug Console وارد کنید:

```
msg
msg.capitalize()
msg.split()
```

### توقف دیباگر در کار با پایتون در vscode

برای توقف اجرای برنامه قبل از اتمام در برنامه نویسی پایتون در ویژوال استودیو، از دکمه توقف مربع قرمز در نوار ابزار اشکال‌زدایی (Shift+F5) استفاده کرده یا «Run > Stop Debugging» را از منو انتخاب کنید. با استفاده از دیباگر، می‌توانید به طور مؤثر متغیرها را بررسی کرده و از طریق کد خود قدم بردارید تا مشکلات برنامه‌های پایتون خود را شناسایی و برطرف کنید. علاوه بر این، به جای پر کردن کد با دستورات دستی، می‌توانید از Logpoints برای ثبت پیام‌ها به کنسول بدون توقف برنامه استفاده کنید.

## نصب کتابخانه و بسته‌ها در ویژوال استودیو کد پایتون

در این مرحله از آموزش کار با پایتون در vscode به نحوه نصب بسته و افزونه پایتون در ویژوال استودیو کد می‌پردازیم. بیایید بسته «numpy» را در برنامه پایتون خود نصب و استفاده کنیم. بسته «numpy» به ما اجازه می‌دهد تا با استفاده از مثال قبلی «Hello World» یک عدد تصادفی تولید کنیم. برای این هدف فایل «hello.py» را در نمای Explorer باز کنید و کد منبع زیر را در فایل «hello.py» قرار دهید:

```
import numpy as np

msg = "Roll a dice"
print(msg)

print(np.random.randint(1,9))
```

برای اجرای فایل در دیباگر، از پیکربندی «Python: Current file» استفاده کنید، همان‌طور که در بخش قبل توضیح داده شد.

اگر با پیام «ModuleNotFoundError: No module» با نام «numpy» مواجه شدید، به این معنی است که بسته موردنیاز در مفسر پایتون شما موجود نیست. اگر از توزیع Anaconda استفاده می‌کنید یا قبلاً بسته «numpy» را نصب کرده‌اید، ممکن است این پیام را نبینید. برای نصب بسته «numpy»، دیباگر را متوقف کرده و مراحل زیر را دنبال کنید.

از پالت فرمان با فشار دادن «Ctrl+Shift+\`‎» برای باز کردن یک خط فرمان برای مفسر زبان پایتون python انتخابی خود استفاده کنید. در ترمینال، دستور مناسب برای سیستم‌عامل خود را اجرا کرده و برای سیستم‌عامل مک دستور زیر را وارد کنید:

```
python3 -m pip install numpy
```

در ویندوز از دستور زیر استفاده کنید:

```
# Windows (may require elevation)
py -m pip install numpy
```

همچنین برای لینوکس دستورات زیر را به کار بگیرید:

```
# Linux (Debian)
apt-get install python3-tk
python3 -m pip install numpy
```

پس از نصب بسته، برنامه را با یا بدون دیباگر دوباره اجرا کرده تا خروجی را مشاهده کنید. اکنون، هنگامی که برنامه را اجرا می‌کنید، بسته «numpy» با موفقیت وارد می‌شود و هم پیام «Roll a dice» و هم یک عدد تصادفی تولید شده توسط تابع «numpy.random.randint()‎» را در قسمت مشاهده خواهید کرد. این خروجی نشان می‌دهد که چگونه می‌توانید بسته‌ها را برای گسترش عملکرد برنامه‌های پایتون خود نصب و استفاده کنید.

## سخن پایانی

ویژوال استودیو کد همان‌طور که گفته شد یکی از بهترین و مجهزترین محیط‌های توسعه یکپارچه یا IDLE برای انجام امور کدنویسی است که از زبان‌های برنامه نویسی زیادی پشتیبانی کرده و امکانات بسیار زیادی دارد. در این آموزش از مجله مکتوب ما به نحوه کار با پایتون در vscode پرداختیم و مثالی عملی را برای این کار ارائه کردیم. به امید اینکه این آموزش vscode پایتون برای شما مفید بوده باشد و شما هم اکنون بتوانید به اجرای کد پایتون در vscode بپردازید. برنامه نویسی پایتون با ویژوال استودیو بسیار لذت بخش است.

### آموزش پایتون

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

![](https://maktabkhooneh.org/media/courses/images/Python_7LhtzIW.jpg)

مرجع کامل آموزش پایتون \+ اعطای گواهینامه

[کلیک کنید](https://maktabkhooneh.org/learn/programming-languages/)

از دوره‌های پایتون مقدماتی گرفته تا دوره‌های پیشرفته پایتون به صورت رایگان و پولی در مکتب خونه موجود است. همچنین آموزش فریمورک‌های محبوب پایتون، آموزش پایتون برای هوش مصنوعی و یادگیری ماشین و غیره نیز از دوره‌های موجود در مکتب خونه محسوب می‌شوند. هم‌اکنون از طریق صفحه [آموزش پایتون](https://maktabkhooneh.org/learn/python/) می‌توانید از این آموزش‌ها دیدن کنید.

### آموزش ویژوال استودیو

همچنین اگر به فکر یادگیری کار با ابزار محبوب ویژوال استودیو هستید نیز مکتب خونه برای شما انواع دوره آموزشی ارائه کرده است که در این دوره‌ها صفرتا صد آموزش کار با این ابزار آموزش داده شده‌اند. هم اکنون از طریق صفحه [آموزش ویژوال استودیو](https://maktabkhooneh.org/learn/visual-studio/) می‌توانید از دوره‌های آموزش مد نظر دیدن کنید.

منبع: [code.visualstudio](https://code.visualstudio.com/docs/python/python-tutorial#_create-a-virtual-environment)

[![تصویر کامل بهرامی](https://secure.gravatar.com/avatar/16958d6d6e42ea7697adcc578c1f5aae?s=140&d=mm&r=g)](https://maktabkhooneh.org/mag/author/kamel-bahrami/)[کامل بهرامی](https://maktabkhooneh.org/mag/author/kamel-bahrami/ "کامل بهرامی")مرداد ۱۴, ۱۴۰۲

2 30,141  خواندن این مطلب 10 دقیقه زمان میبرد

[فیس بوک](https://www.facebook.com/sharer.php?u=https://maktabkhooneh.org/mag/working-with-python-in-vscode/ "فیس بوک") [X](https://twitter.com/intent/tweet?text=%D8%A2%D9%85%D9%88%D8%B2%D8%B4%20%DA%A9%D8%A7%D8%B1%20%D8%A8%D8%A7%20%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86%20%D8%AF%D8%B1%20vscode%20%D8%A8%D9%87%20%D8%B5%D9%88%D8%B1%D8%AA%20%D9%82%D8%AF%D9%85%20%D8%A8%D9%87%20%D9%82%D8%AF%D9%85&url=https://maktabkhooneh.org/mag/working-with-python-in-vscode/ "X") [لینکدین](https://www.linkedin.com/shareArticle?mini=true&url=https://maktabkhooneh.org/mag/working-with-python-in-vscode/&title=%D8%A2%D9%85%D9%88%D8%B2%D8%B4%20%DA%A9%D8%A7%D8%B1%20%D8%A8%D8%A7%20%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86%20%D8%AF%D8%B1%20vscode%20%D8%A8%D9%87%20%D8%B5%D9%88%D8%B1%D8%AA%20%D9%82%D8%AF%D9%85%20%D8%A8%D9%87%20%D9%82%D8%AF%D9%85 "لینکدین") [‫تامبلر](https://www.tumblr.com/share/link?url=https://maktabkhooneh.org/mag/working-with-python-in-vscode/&name=%D8%A2%D9%85%D9%88%D8%B2%D8%B4%20%DA%A9%D8%A7%D8%B1%20%D8%A8%D8%A7%20%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86%20%D8%AF%D8%B1%20vscode%20%D8%A8%D9%87%20%D8%B5%D9%88%D8%B1%D8%AA%20%D9%82%D8%AF%D9%85%20%D8%A8%D9%87%20%D9%82%D8%AF%D9%85 "‫تامبلر") [‫پین‌ترست](https://pinterest.com/pin/create/button/?url=https://maktabkhooneh.org/mag/working-with-python-in-vscode/&description=%D8%A2%D9%85%D9%88%D8%B2%D8%B4%20%DA%A9%D8%A7%D8%B1%20%D8%A8%D8%A7%20%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86%20%D8%AF%D8%B1%20vscode%20%D8%A8%D9%87%20%D8%B5%D9%88%D8%B1%D8%AA%20%D9%82%D8%AF%D9%85%20%D8%A8%D9%87%20%D9%82%D8%AF%D9%85&media=https://maktabkhooneh.org/mag/wp-content/uploads/2023/08/blog-hero-How-to-Perform-Python-Remote-Debugging_blog-hero-How-to-Perform-Python-Remote-Debugging_b-1.webp "‫پین‌ترست") [‫رددیت](https://reddit.com/submit?url=https://maktabkhooneh.org/mag/working-with-python-in-vscode/&title=%D8%A2%D9%85%D9%88%D8%B2%D8%B4%20%DA%A9%D8%A7%D8%B1%20%D8%A8%D8%A7%20%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86%20%D8%AF%D8%B1%20vscode%20%D8%A8%D9%87%20%D8%B5%D9%88%D8%B1%D8%AA%20%D9%82%D8%AF%D9%85%20%D8%A8%D9%87%20%D9%82%D8%AF%D9%85 "‫رددیت") [واتس آپ](https://api.whatsapp.com/send?text=%D8%A2%D9%85%D9%88%D8%B2%D8%B4%20%DA%A9%D8%A7%D8%B1%20%D8%A8%D8%A7%20%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86%20%D8%AF%D8%B1%20vscode%20%D8%A8%D9%87%20%D8%B5%D9%88%D8%B1%D8%AA%20%D9%82%D8%AF%D9%85%20%D8%A8%D9%87%20%D9%82%D8%AF%D9%85%20https://maktabkhooneh.org/mag/working-with-python-in-vscode/ "واتس آپ") [تلگرام](https://telegram.me/share/url?url=https://maktabkhooneh.org/mag/working-with-python-in-vscode/&text=%D8%A2%D9%85%D9%88%D8%B2%D8%B4%20%DA%A9%D8%A7%D8%B1%20%D8%A8%D8%A7%20%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86%20%D8%AF%D8%B1%20vscode%20%D8%A8%D9%87%20%D8%B5%D9%88%D8%B1%D8%AA%20%D9%82%D8%AF%D9%85%20%D8%A8%D9%87%20%D9%82%D8%AF%D9%85 "تلگرام") [اشتراک گذاری از طریق ایمیل](mailto:?subject=%D8%A2%D9%85%D9%88%D8%B2%D8%B4%20%DA%A9%D8%A7%D8%B1%20%D8%A8%D8%A7%20%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86%20%D8%AF%D8%B1%20vscode%20%D8%A8%D9%87%20%D8%B5%D9%88%D8%B1%D8%AA%20%D9%82%D8%AF%D9%85%20%D8%A8%D9%87%20%D9%82%D8%AF%D9%85&body=https://maktabkhooneh.org/mag/working-with-python-in-vscode/ "اشتراک گذاری از طریق ایمیل")چاپ

[![تصویر کامل بهرامی](https://secure.gravatar.com/avatar/16958d6d6e42ea7697adcc578c1f5aae?s=180&d=mm&r=g)](https://maktabkhooneh.org/mag/author/kamel-bahrami/)

### [کامل بهرامی](https://maktabkhooneh.org/mag/author/kamel-bahrami/)

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

### نوشته های مشابه

[![if در جاوا اسکریپت](https://maktabkhooneh.org/mag/wp-content/uploads/2024/05/8f5b1ab9-8dc6-4bf2-b2b0-c84c25746cbd-390x220.jpg)](https://maktabkhooneh.org/mag/conditional-commands-in-javascript/)

### [معرفی دستورات شرطی در جاوا اسکریپت به زبان ساده](https://maktabkhooneh.org/mag/conditional-commands-in-javascript/)

خرداد ۷, ۱۴۰۳

[![API در برنامه نویسی](https://maktabkhooneh.org/mag/wp-content/uploads/2023/05/API-threats-390x220.jpg)](https://maktabkhooneh.org/mag/api-in-programming/)

### [API در برنامه نویسی چیست و چه کاربردی دارد؟](https://maktabkhooneh.org/mag/api-in-programming/)

اردیبهشت ۱۶, ۱۴۰۲

[![مثلث امنیت شبکه](https://maktabkhooneh.org/mag/wp-content/uploads/2022/02/cia_triad-390x220.jpg)](https://maktabkhooneh.org/mag/security-triangle/)

### [آشنایی با مثلث امنیت شبکه](https://maktabkhooneh.org/mag/security-triangle/)

اسفند ۵, ۱۴۰۰

[![بهترین زبان برنامه‌نویسی برای ساخت فروشگاه اینترنتی](https://maktabkhooneh.org/mag/wp-content/uploads/2020/08/the-best-programming-language-for-building-an-online-store-4.jpg)](https://maktabkhooneh.org/mag/the-best-programming-language-for-building-an-online-store/)

### [بهترین زبان برنامه‌نویسی برای ساخت فروشگاه اینترنتی](https://maktabkhooneh.org/mag/the-best-programming-language-for-building-an-online-store/)

مرداد ۲۸, ۱۳۹۹

### ‫2 دیدگاه ها

1. ![](https://secure.gravatar.com/avatar/72298db67e3072e5a79465dfa4f7f271?s=70&d=mm&r=g)**سید محمد میرباقری** گفت:



[اردیبهشت ۱۲, ۱۴۰۳ در ۱۱:۵۷ ق٫ظ](https://maktabkhooneh.org/mag/working-with-python-in-vscode/#comment-59981)





با سلام عرض خسته نباشید به شما مهندس جوان


دستور numpy را اجرا کردم ولی در دستور matplotlib باز هم دستور پیدا نکردن کتابخانه را می دهد لطفا راهنمایی بفرمایید





[پاسخ](#comment-59981)

1. ![](https://secure.gravatar.com/avatar/16958d6d6e42ea7697adcc578c1f5aae?s=70&d=mm&r=g)**کامل بهرامی** گفت:



      [اردیبهشت ۱۲, ۱۴۰۳ در ۲:۰۱ ب٫ظ](https://maktabkhooneh.org/mag/working-with-python-in-vscode/#comment-59984)





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





      [پاسخ](#comment-59984)

### دیدگاهتان را بنویسید [لغو پاسخ](/mag/working-with-python-in-vscode/\#respond)

نشانی ایمیل شما منتشر نخواهد شد.بخش‌های موردنیاز علامت‌گذاری شده‌اند \*

دیدگاه \*

نام \*

ایمیل \*

وب‌ سایت

ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی می‌نویسم.

همچنین ببینید

بستن

- [جاوا اسکریپت\
\
![آموزش ساخت منو با جاوا اسکریپت](https://maktabkhooneh.org/mag/wp-content/uploads/2024/05/3ed161a2-3069-42de-987d-a3faa6eb5f34-390x220.jpg)](https://maktabkhooneh.org/mag/menu-with-js/)

[آموزش ساخت منو با جاوا اسکریپت به زبان ساده](https://maktabkhooneh.org/mag/menu-with-js/)

خرداد ۵, ۱۴۰۳


[آموزش پایتون](https://maktabkhooneh.org/learn/python/
) [آموزش ماشین لرنینگ](https://maktabkhooneh.org/learn/machine-learning/
) [آموزش برنامه نویسی فرانت اند](https://maktabkhooneh.org/learn/front-end-programming/
) [آموزش بنامه نویسی بک اند](https://maktabkhooneh.org/learn/backend-programming/
) [آموزش یادگیری عمیق](https://maktabkhooneh.org/learn/deep-learning/
) [آموزش چت جی پی تی](https://maktabkhooneh.org/learn/chat-gpt/
) [آموزش علم داده](https://maktabkhooneh.org/learn/data-science/
) [آموزش جاوا اسکریپت](https://maktabkhooneh.org/learn/java-script/
) [آموزش پزدازش تصویر](https://maktabkhooneh.org/learn/image-processing/
) [آموزش برنامه‌نویسی بلاک چین](https://maktabkhooneh.org/learn/blockchain-programming/
) [آموزش php](https://maktabkhooneh.org/learn/php/
) [آموزش برنامه‌نویسی فلاتر](https://maktabkhooneh.org/learn/flutter-programming/
) [آموزش بیگ دیتا](https://maktabkhooneh.org/learn/big-data/
) [آموزش وردپرس](https://maktabkhooneh.org/learn/wordpress/
) [آموزش جاوا](https://maktabkhooneh.org/learn/java/
) [آموزش C/C++](https://maktabkhooneh.org/learn/c-plus-plus/
) [آموزش لینوکس](https:https://maktabkhooneh.org/learn/linux/
) [آموزش SQL Server](https://maktabkhooneh.org/learn/sql-server/
) [آموزش NLP](https://maktabkhooneh.org/learn/nlp/
) [آموزش اسکرچ](https://maktabkhooneh.org/learn/scratch/
)

مکتب‌خونه

- [درباره‌ی ما](/aboutus/)
- [وبلاگ](/mag/)
- [سوالات متداول](/faq/)
- [شرایط استفاده](/ToS/)
- [مکتب‌لایو](https://maktablive.org)

پربازدیدترین مطالب

- [مرداد ۳۰, ۱۴۰۲ **چگونه با هوش مصنوعی چهره خود را تغییر دهیم؟**](https://maktabkhooneh.org/mag/face-change-with-artificial-intelligence/)
- [دی ۱۵, ۱۳۹۹ **آشنایی با اسم قابل شمارش و غیر قابل شمارش در انگلیسی به همراه مثال و نکات گرامری**](https://maktabkhooneh.org/mag/countable-and-uncountable-nouns-in-english-grammar/)
- [شهریور ۱۵, ۱۴۰۲ **بهترین ابزارهای هوش مصنوعی برای نوشتن مقاله در سال 2023**](https://maktabkhooneh.org/mag/artificial-intelligence-for-writing-essays/)
- [خرداد ۱۷, ۱۴۰۰ **تبدیل پاورپوینت بهpdf**](https://maktabkhooneh.org/mag/convert-powerpoint-to-pdf/)

پرفروش ترین دوره های مکتب‌خونه

- [آموزش پایتون](/aboutus/)
- [رفتار حرفه ای در محیط کار](/mag/)
- [برنامه ریزی زندگی،ویژه ی دانشجویان](/faq/)
- [آموزش زبان انگلیسی](/ToS/)
- [آموزش آفیس](/ToS/)
- [تعیین سطح زبان انگلیسی](/ToS/)

تخصص ها برای ورود به بازار کار

- [آموزش طراحی سایت با پایتون و جنگو](/aboutus/)
- [تحلیل داده در کسب و کار کار](/mag/)
- [آموزش برنامه نویسی](/faq/)
- [آموزش اکسل](/ToS/)
- [آموزش زبان ترکی استانبولی](/ToS/)
- [آموزش نقاشی](/ToS/)

[![](https://maktabkhooneh.org/mag/wp-content/uploads/2022/02/brandmark_small.webp)](https://maktabkhooneh.org/)

مکتب‌خونه، آموزش مجازی با کیفیت برای همه؛ بدون مرز، همیشه، همه‌جا

- فیس بوک
- X
- ‫پین‌ترست
- لینکدین
- یوتیوب
- ویمیو
- اینستاگرام
- تلگرام
- واتس آپ

info@maktabkhooneh.org

021-91010610

© کپی‌رایت 2024, تمامی حقوق متعلق است به  \|  [مکتب خونه](https://maktabkhooneh.org/)

- [فیس بوک](https://www.facebook.com/maktabkhooneh)
- [لینکدین](https://www.linkedin.com/company/maktabkhooneh/)
- [یوتیوب](https://www.youtube.com/maktabkhoonehYT)
- [اینستاگرام](https://instagram.com/maktabkhooneh/)
- [تلگرام](https://telegram.me/maktabkhooneh)

[فیس بوک](https://www.facebook.com/sharer.php?u=https://maktabkhooneh.org/mag/working-with-python-in-vscode/ "فیس بوک") [X](https://twitter.com/intent/tweet?text=%D8%A2%D9%85%D9%88%D8%B2%D8%B4%20%DA%A9%D8%A7%D8%B1%20%D8%A8%D8%A7%20%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86%20%D8%AF%D8%B1%20vscode%20%D8%A8%D9%87%20%D8%B5%D9%88%D8%B1%D8%AA%20%D9%82%D8%AF%D9%85%20%D8%A8%D9%87%20%D9%82%D8%AF%D9%85&url=https://maktabkhooneh.org/mag/working-with-python-in-vscode/ "X") [واتس آپ](https://api.whatsapp.com/send?text=%D8%A2%D9%85%D9%88%D8%B2%D8%B4%20%DA%A9%D8%A7%D8%B1%20%D8%A8%D8%A7%20%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86%20%D8%AF%D8%B1%20vscode%20%D8%A8%D9%87%20%D8%B5%D9%88%D8%B1%D8%AA%20%D9%82%D8%AF%D9%85%20%D8%A8%D9%87%20%D9%82%D8%AF%D9%85%20https://maktabkhooneh.org/mag/working-with-python-in-vscode/ "واتس آپ") [تلگرام](https://telegram.me/share/url?url=https://maktabkhooneh.org/mag/working-with-python-in-vscode/&text=%D8%A2%D9%85%D9%88%D8%B2%D8%B4%20%DA%A9%D8%A7%D8%B1%20%D8%A8%D8%A7%20%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86%20%D8%AF%D8%B1%20vscode%20%D8%A8%D9%87%20%D8%B5%D9%88%D8%B1%D8%AA%20%D9%82%D8%AF%D9%85%20%D8%A8%D9%87%20%D9%82%D8%AF%D9%85 "تلگرام")

[دکمه بازگشت به بالا](#go-to-tie-body)

بستن

جستجو برای:

- فیس بوک
- X
- ‫پین‌ترست
- لینکدین
- یوتیوب
- ویمیو
- اینستاگرام
- تلگرام
- واتس آپ

بستن

جستجو برای