Python Visual Studio - Leer hoe u uw eerste Python-programma kunt maken



Dit artikel behandelt het concept van Python Visual Studio, waar we de Visual Studio-code hebben gebruikt met de Python-extensie om een ​​Python-script uit te voeren.

Python-programmeertaal is een veelzijdige taal als het gaat om het uitbreiden van ondersteuning van en naar andere technologieën. Visual Studio-code is zo'n code-editor die ondersteuning biedt voor het de ... gebruiken uitbreiding. In dit artikel zullen we leren hoe we Visual Studio-code voor python kunnen gebruiken. In deze sessie komen de volgende onderwerpen aan bod.

Wat is Visual Studio-code?

De Visual Studio-code is een lichtgewicht maar krachtige broncode-editor die op uw desktop wordt uitgevoerd. Het is beschikbaar voor Windows, macOS en .





Het wordt ook geleverd met ingebouwde ondersteuning voor , , en typoscript met een breed scala aan externe ondersteuning voor andere talen zoals , , , enzovoort.

vscode - python visuele studio - edureka



Extensies

Hier zijn enkele van de meest populaire extensies voor visuele studio-code.



Nu we een vaag idee hebben over visuele studiocode, gaan we eens kijken hoe we visual studiocode kunnen downloaden en installeren in onze systemen.

Visual Studio Code-installatie

U kunt de relevante versies vinden die compatibel zijn met uw systeem hier .

Nadat u klaar bent met de installatie, kunt u eenvoudig uw reis voor python in visuele studiocode beginnen.

Python-extensie in Visual Studio-code

Om met Python in Visual Studio te werken, moet je de Python-extensie van de marktplaats installeren. Het is vrij eenvoudig om de python-extensie op de markt te vinden.

hoe php op window te installeren

De python-extensie die u moet installeren, heet python en wordt gepubliceerd door Microsoft. Laten we een paar kenmerken van de python-extensie bekijken.

  • Intellisense

  • Pluisvorming

  • Code-opmaak

  • Debuggen

  • Testen

  • Jupyter-notebooks

  • Omgevingen

  • Refactoring

Nadat u klaar bent met de installatie, kunt u beginnen met uw eerste Python-programma.

Eerste programma schrijven in Visual Studio-code

Om met je eerste te beginnen python-programma , ga naar de opdrachtprompt en typ de volgende opdrachten.

Het opent de vs-code met een hello-map en vervolgens kun je een nieuw bestand met de extensie .py toevoegen om je eerste python-programma te schrijven.

Als je een nieuw bestand hebt gemaakt, open je het bestand en maak je een eenvoudig hello world-programma.

Dit is hoe we een eenvoudig hallo-wereldprogramma kunnen maken in visuele studio-code met behulp van de python-extensie. Python-extensie biedt veel functies voor het bewerken van Python-broncode in versus code .

  • Autocomplete en IntelliSense:

    Ze zijn bedoeld voor alle Python-pakketten die op standaardlocaties zijn opgeslagen, u kunt met de rechtermuisknop op verschillende ID's klikken om te profiteren van de verschillende opdrachten.

    • Ga naar Definitie

    • Peek-definitie

    • Ga naar Verklaring

    • Peek-verklaring

  • Voer Selectie / regel uit in Terminal:

    Het wordt gebruikt om de geselecteerde regel naar de python-terminal te brengen.

  • Formatteren:
    Het maakt de code leesbaar en gemakkelijker door bepaalde regels te implementeren voor inspringingen, afstand rond operators, regelafstand, enz.

  • Refactoring:

    De python-extensies voegen de volgende refactoring-opdrachten toe

    • Variabele extraheren - Het extraheert alle vergelijkbare exemplaren van de geselecteerde tekst binnen het huidige bereik.

    • Extractiemethode - Het extraheert alle vergelijkbare exemplaren van de geselecteerde uitdrukkingen of blokken binnen het huidige bereik

    • Imports sorteren - Importsoorten sorteren gebruiken het isort-pakket om specifieke importen uit dezelfde module samen te voegen tot een enkel importoverzicht en om instructies in alfabetische volgorde te importeren.

Laten we nu eens kijken hoe we een bestaand project kunnen bewerken met behulp van de vs-code.

IS diting een bestaand project

U kunt een bestaand project in Visual Studio-code bewerken door eenvoudig naar het project op de opdrachtregel te navigeren en vervolgens de volgende opdracht in te voeren.

Nadat je deze opdracht hebt ingevoerd, wordt de vs-code geopend met het bestaande project op de locatie en kun je het project uitvoeren of de code in de visuele studio-code bewerken.

Nu we weten hoe we de bestaande projecten in visuele studio-code kunnen bewerken, laten we linting begrijpen.

verschil tussen veranderlijk en onveranderlijk

Pluisvorming

Het benadrukt in feite de syntactische en stijlproblemen in de python-broncode. Om linters in te schakelen, kunnen we de volgende aanpak gebruiken, hoewel de python-extensie standaard is ingeschakeld met een pylint linter. Druk op 'ctrl + shift + p' en selecteer de python: selecteer linter in de pallet.

Ook al wordt linting automatisch uitgevoerd wanneer u uw bestand opslaat. U kunt linting uitvoeren door het volgende te selecteren in het opdrachtenpalet.

Hieronder volgen enkele specifieke linters:

Ondersteuning voor foutopsporing

Laten we proberen te begrijpen hoe foutopsporing werkt in ons eenvoudige hello world-programma.

Klik gewoon op de linker rugmarge van de editor, stel een breekpunt op de regel in en druk op f5.

Selecteer de configuratie en het opent de onderstaande werkbalk voor foutopsporing.

Druk nogmaals op de f5-toets om het programma te voltooien en u ziet de uitvoer in de terminal. Dit is hoe we een programma kunnen debuggen in Visual Studio-code, je kunt veel opties zien en een debug-werkbalk zodat je ook over de code kunt zweven.

Nu we klaar zijn met debuggen, laten we de ondersteuning van jupyter-notebooks in Visual Studio-code begrijpen.

Jupyter Notebook-ondersteuning

Om het in vs code, open de opdrachtpallet en selecteer het volgende

Nadat u het notitieblok hebt geopend, kunt u eenvoudig uw code uitvoeren en deze opslaan.

Nu we weten hoe we jupyter-notebook kunnen gebruiken in visuele studio-code, laten we ons begrijpen hoe we de interactieve python in vs-code kunnen gebruiken.

Interactieve Python

U kunt eenvoudig '# %%' aan uw code toevoegen en deze opslaan in een .py extensiebestand. Wanneer u op de knop cel uitvoeren klikt, wordt het interactieve python-paneel geopend en kunt u uw code rechtstreeks uitvoeren met behulp van het interactieve python-venster. Typ gewoon uw code en druk op 'ctrl + enter'.

Omgevingen

Python-extensie zoekt meestal naar de omgeving en selecteert de eerste interpreter in het systeempad. Om een ​​specifieke omgeving te selecteren, kunt u de omgevingen zoeken met behulp van het commandopallet.

Nadat u dit heeft geselecteerd, toont het u de beschikbare tolken waaruit u kunt kiezen.

Dit brengt ons bij het einde van dit artikel waar we hebben geleerd hoe we de visuele studio-code kunnen gebruiken met behulp van de python-extensie. Ik hoop dat je duidelijk bent met alles wat in deze tutorial met je is gedeeld.

Als je dit artikel over 'Python Visual Studio' relevant vond, bekijk dan het een vertrouwd online leerbedrijf met een netwerk van meer dan 250.000 tevreden leerlingen verspreid over de hele wereld.

We zijn hier om je te helpen bij elke stap op je reis en om een ​​curriculum te bedenken dat is ontworpen voor studenten en professionals die een . De cursus is ontworpen om u een voorsprong te geven in het programmeren van Python en u te trainen in zowel kern- als geavanceerde Python-concepten, samen met verschillende Leuk vinden

Mocht u vragen tegenkomen, stel dan gerust al uw vragen in de commentarensectie van 'Python Visual Studio' en ons team zal u graag antwoorden.