Python 1.díl: Základy (proměnné, vstup, výstup, větvení, operátory, cykly)

Před 2 lety napsal Hanz
29

Python 1.díl: Základy (proměnné, vstup, výstup, větvení, operátory, cykly)


V následujícím článku se podíváme v příkladech na naprosté základy použití víceparadigmatického, vysokoúrovňového, dynamického, interpretovaného programovacího jazyka Python. Ukážeme si deklaraci proměnné, vstup od uživatele (input), výstup (print), cykly (while a for), větvení (if, elif, else), porovnávací a logické operátory (and, or, not). Dále je uvedeno pár tipů pro linux a windows (instalace, upgrade, pip, verze, balíčky...)

Python: Proměnné, větvení, operátory



# Uvedené se týká verze Python 3+
##########################
# Deklarace proměnné
##########################

promenna = "Hello world!"

##########################
# Vstup od uživatele
##########################

vstupUzivatele = input("Zadej své jméno: ")

##########################
# Výstup
##########################

print("Tvé jméno je ", vstupUzivatele)
....
Tvé jméno je Petr

print(promenna)
....
Hello world!

##########################
# Větvení, porovnávací a logické operátory
##########################

if (x > 0 and x <= 10):
print(x, " je v rozmezí 1-10")
elif (x < 0 or x > 10):
print(x, " není v rozmezí 1-10")
else:
print("Děláš si ze mě srandu?")


Python: Cyklus for a while



# Uvedené se týká verze Python 3+
##########################
# Cyklus while
##########################

cislo = 1
while (cislo < 5):
print(cislo)
cislo = cislo + 1
....
0
1
2
3
4
5

##########################
# Cyklus for + range
##########################

for i in range(5):
print(i)
....
0
1
2
3
4

for i in range(10, 30, 5): #range(start, stop, step)
print(i)
...
10
15
20
25

##########################
# Cyklus for + objekt
##########################
for znak in 'superuser':
print(znak)
....
s
u
p
e
r
u
s
e
r

##########################
# Cyklus for + sekvence (seznam)
##########################
seznam = ['maslo', 'sadlo', 'skvarky']
for polozka in seznam:
print(polozka)
....
maslo
sadlo
skvarky




Python tipy


Linux a Python:



  • Instalace Python: apt-get install python3

  • Instalace Python PIP: apt-get install python3-pip

  • Upgrade PIP a setuptools: pip3 install -U pip setuptools

  • List nainstalovaných balíčků: pip3 list

  • Instalace balíčků: pip3 install balicek

  • Instalace pymysql: pip3.4 install pymysql

  • Interaktivní režim: python3 -i

  • Zjištění verze: python3 -V

  • Kde je umístěn python: python3 -i + import site; site.getsitepackages()



Windows a Python:



  • Instalace python: stáhnout exe instalák z python.org

  • Přidat python PATH do promméného prostředí v tento počítač

  • Instalace python PIP: měl by být v balíčku, alt přes get-pip.py

  • Vhodný vývojový nástroj je PyCharm

Vaše reakce na článek Python 1.díl: Základy (proměnné, vstup, výstup, větvení, operátory, cykly)

Napsat komentář k článku

Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace