Sdílet prostřednictvím


Krok 2: Zápis a spuštění kódu

Předchozí krok: Vytvoření nového projektu Pythonu

I když Průzkumník řešení je místo, kde spravujete soubory projektu, okno editoru je obvykle místo, kde pracujete s obsahem souborů, jako je zdrojový kód. Editor je kontextově informován o typu souboru, který upravujete. Editor také rozpozná programovací jazyk (na základě přípony souboru) a nabízí funkce vhodné pro daný jazyk, jako je barevné zvýšení syntaxe a automatické dokončování pomocí IntelliSense.

  1. Když vytvoříte nový projekt "Aplikace Pythonu", otevře se v editoru sady Visual Studio výchozí prázdný soubor s názvem PythonApplication1.py .

  2. V editoru začněte psát print("Hello, Visual Studio") a všimněte si, jak Visual Studio IntelliSense zobrazuje možnosti automatického dokončování. Možnost osnovy v rozevíracím seznamu je výchozí dokončení, které se používá při stisknutí klávesy Tab . Dokončování je nejužitečnější v případech, kdy jsou zahrnuté delší příkazy nebo identifikátory.

    IntelliSense auto-completion popup

  3. IntelliSense zobrazuje různé informace na základě příkazu, který používáte, funkce, kterou voláte atd. Když funkci print zadáte ( po print označení volání funkce, zobrazí se úplné informace o využití dané funkce. Automaticky otevírané okno IntelliSense také zobrazuje aktuální argument tučným písmem (hodnota , jak je znázorněno zde):

    IntelliSense auto-completion popup for a function

  4. Dokončete příkaz tak, aby odpovídal následujícímu kódu:

    print("Hello, Visual Studio")
    
  5. Všimněte si barvení syntaxe, která odlišuje příkaz print od argumentu "Hello Visual Studio". Můžete dočasně odstranit poslední " v řetězci a všimněte si, jak Visual Studio zobrazuje červené podtržení kódu, který obsahuje chyby syntaxe. Nakonec nahraďte " kód opravou.

    IntelliSense syntax coloring and error highlighting

    Tip

    Vzhledem k tomu, že vývojové prostředí je velmi osobní, sada Visual Studio vám poskytne úplnou kontrolu nad vzhledem a chováním sady Visual Studio. Vyberte příkaz Nabídky Nástroje> a prozkoumejte nastavení na kartách Prostředí a Textový editor. Ve výchozím nastavení se zobrazí pouze omezený počet možností; pokud chcete zobrazit všechny možnosti pro každý programovací jazyk, vyberte Zobrazit všechna nastavení v dolní části dialogového okna.

  6. Spusťte kód, který jste do tohoto bodu napsali, stisknutím kláves Ctrl+F5 nebo výběrem možnosti Spustit ladění>bez položky nabídky Ladění. Visual Studio vás upozorní, pokud v kódu stále máte chyby.

  7. Při spuštění programu se zobrazí výsledky v okně konzoly. Podobá se spuštění interpreta Pythonu s PythonApplication1.py z příkazového řádku. Stisknutím libovolné klávesy okno zavřete a vraťte se do editoru sady Visual Studio.

    Output for the first run of the program

  8. Kromě dokončování pro příkazy a funkce poskytuje IntelliSense dokončování pro Python import a from příkazy. Tyto dokončování vám pomůžou snadno zjistit, jaké moduly jsou dostupné ve vašem prostředí a členy těchto modulů. V editoru print odstraňte řádek a začněte psát import. Když zadáte mezeru, zobrazí se seznam modulů:

    IntellSense showing available modules for an import statement

  9. Dokončete řádek zadáním nebo výběrem sys.

  10. Na dalším řádku zadejte from znovu seznam modulů:

    IntellSense showing available modules for a from statement

  11. Vyberte nebo zadejte math, pokračujte v psaní mezerou a importzobrazte členy modulu:

    IntellSense showing module members

  12. Dokončete importem a cosradians členy a nezapomeňte, že jsou pro každý z nich k dispozici automatické dokončování. Až budete hotovi, měl by se váš kód zobrazit takto:

    import sys
    from math import cos, radians
    

    Tip

    Dokončování při psaní fungují s podřetětěžci, odpovídajícími částmi slov, písmeny na začátku slov a dokonce i přeskočenými znaky. Podrobnosti najdete v tématu Upravit kód – Dokončení .

  13. Přidejte trochu další kód pro tisk hodnot kosinu pro 360 stupňů:

    for i in range(360):
        print(cos(radians(i)))
    
  14. Spusťte program znovu pomocí ctrl+F5 nebo Spustit ladění>bez ladění. Až budete hotovi, zavřete okno výstupu.

Další krok

Přejít hlouběji