Python + Visual Studio Kodu = İnkişaf Uğuru

Python + Visual Studio Kodu = İnkişaf Uğuru

@pythonaze

Microsoft-dan gələn VS Code, bütün platformalarda mövcud olan və inanılmaz dərəcədə çevik, yüngül, istifadəçi dostu bir kod redaktorudur. Python proqramlaşdırma üçün əla seçimdir.

Bu məqalədə, inkişafınız üçün ən səmərəli inkişaf mühitini qurma və konfiqurasiya yollarını nəzərdən keçirəcəyik.


Python örgənmək üçün Visual Studio Kodunun quraşdırılması və konfiqurasiyası

Dərhal qeyd edirik ki, VS kodunun məşhur adaşı Visual Studio ilə demək olar ki, heç bir əlaqəsi yoxdur.


Redaktoru istənilən platformada qurmaq çox asandır: rəsmi veb saytında Windows, Mac və Linux üçün ətraflı təlimatlar var. VS Codu burdan yükləyə bilərsiz https://code.visualstudio.com/download

Məhsul hər ay yenilənir və təkmilləşdirilir. Qutudan çıxan birdən çox dil üçün daxili dəstəyi və əlverişli bir uzantı modeli var. İstifadəçi interfeysi son dərəcə sadə və sadədir.

VS Code + Python

2018-ci ildən bəri Python üçün bir plagin var. Bu cüt münasibətlərinin inkişafını Microsoft blogunda izləyə bilərsiniz.


Redaktorun əsas xüsusiyyətləri:

  • Python 3.4 və üstü, həmçinin Python 2.7 üçün dəstək
  • IntelliSense ilə avtomatik kod tamamlama
  • Linting
  • Hata düzəldilir
  • Parçalar
  • Vahid testi
  • Conda və virtual mühitlərin avtomatik istifadəsi
  • Jupyter və Jupyter Notebooklarındakı kodun redaktə edilməsi


Yeni Python layihəsi

Yeni bir fayl açmaq üçün Fayl menyusuna gedin və Yeni seçin və ya isti düymələr kombinasiyasına basın Ctrl + N

Burada artıq proqram kodunuzu daxil edə bilərsiniz.

Python plagini artıq quraşdırılıb, indi onu aktivləşdirməlisiniz. Bunu etmək üçün, sadəcə istədiyiniz uzantı ilə faylı qeyd edin. Bunu etmək üçün yenə də üç yolumuz var:

  • menyu: Fayl - Saxla
  • isti birləşmə: Ctrl + S
  • Komanda palitrası: Fayl: Fayl Saxla
  • Faylın adını sieve.py qoyun.

Kodlamağa başlayaq

Redaktorun imkanlarını nümayiş etdirmək üçün, müəyyən bir həddə qədər sadə rəqəmləri tapmaq üçün tanınmış bir alqoritm olan "Eratosfen ələyi" yazacağıq. Kodlamağa başlayaq:

:::python
sieve = [True] * 101
for i in range(2, 100):
  if sieve[i]:
    print(i)
    for j in range(i*i, 100, i):
      sieve[j] = False

Programmı işə salmaq üçün bu düyməni basmağınız kifayətdir

Nəticə




Report Page