Práce ve VS Code; vítejte v Pythonu!
Co jsme dnes dělali
Bude doplněno po hodině.
Git a GitLab
- Počtení o Gitu
- Git je tzv. verzovací systém. Používá se k uchování a verzování kódu, tedy k tomu, abychom mohli jednoduše koukat na historii kódu, kdo udělal jaké změny, atd.
- Nainstalujte Git, odkaz zde.
- Na stránce svého repozitáře si zkopírujte URL přes Clone with HTTPS.
- Nastavte jméno a e-mail, které používáte na GitLabu:
git config --global user.name "Jméno Příjmení"git config --global user.email "email"
- Naklonujte v příkazovém řádku:
git clone <url>. Vytvoří se nový adresář, otevřete si jej ve VS Code. - Používali jsme "Source control" tab ve VS Code
- Nejdříve "stageneme" změněné soubory (tlačítko plus u "Changes", po najetí se zobrazí hint "Stage all changes")
- Potom napíšeme tzv. "Commit message" - to je zpráva, která se bude ukazovat u našich změn
- Píše se do políčka nad velkým modrým tlačítkem "Commit"
- Poté stiskneme "Commit" a "Sync changes"
- Tím jsme poslali naše změny na GitLab, kde máme náš repozitář
- Je rozdíl mezi Gitem a GitLabem. Git je nástroj, se kterým se spravují Git repozitáře. GitLab je místo, kde se tyto repozitáře dají hostovat na internetu, abychom je mohli sdílet se všemi.
Základy Pythonu
- Magické slovíčko
print- Vypíše na obrazovku to, co mu dáme do závorek
- Může to být číslo, text (string), nebo i výsledek nějakého výpočtu
- Proměnné
- Místo, kam si můžeme něco uložit
- Vytvoříme je tak, že napíšeme
jmeno_promenne = hodnota
- Typy proměnných
int- celé číslofloat- číslo s desetinnou čárkoustr- text (string)bool- pravda/nepravda (True/False)
- Magické slovíčko
inputbere jeden argument. Říká se mu prompt a je to text, který se uživatele "ptá" na to, co má napsat. - Základní aritmetika
- Sčítání:
+ - Odčítání:
- - Násobení:
* - Dělení:
/(vždy vrací float) - Celočíselné dělení:
//(vrací int, pokud dělíme int) - Zbytek po dělení:
% - Mocnění:
**, např.2**3 == 8
- Sčítání:
- Komentáře
- Pokud na začátek řádku napíšeme
#, bude řádek považovaný za komentář. - Python tento řádek ignoruje a slouží jen dalším vývojářům, aby si třeba něco přečetli o vašem kódu
- Také můžeme tímto způsobem "vypnout" část kódu tím, že ho zakomentujeme, pokud si ho chceme nechat na pozdější použití
- Pokdu ve VS Code označíme nějaký kód nebo text a zmáčkneme Control-lomeno (tedy Control a tlačítko na klávesnici, kde je znak lomena), VS Code automaticky zakomentuje označený text
- Pokud na začátek řádku napíšeme
- F-stringy
- Slouží k tzv. formátování, tedy vkládání proměnných do řetězců
- Příklad s použitím f-stringu
1 name = "Jane" 2 age = 25 3 print(f"Hello, {name}! You are {age} years old.")
Úlohy
Obdélník
Napište program, který se uživatele zeptá na velikosti stran obdélníku a spočítá obvod, obsah a délku úhlopříčky.
Koule
Napiště program, který se uživatele zeptá na potřebné údaje o kouli a spočte její povrch a objem.
(Nejspíše budete k výpočtu potřebovat jednu určitou konstantu. Jak ji získat?)
Teplota
Napiště program, kterému uživatel zadá teplotu. Program vypíše převod mezi stupni Celsia a Fahrenheita, a to oběma směry.
Pokud uživatel zadá 30, program vypíše:
30 C je 86 F
30 F je -1.1 C