tisk() Zobrazit výsledek příkazu x = "Ahoj světe"
tisk (x)
výstup: Hello world vstup() Sbírejte vstupy od uživatelů print (vstup ("jak se jmenuješ?"))
výstup: jak se jmenuješ? typ() Najděte typ proměnné x = "Regulární výrazy"
typ (x)
výstup: len () Najděte počet položek v proměnné len ([1, 2, 3])
výstup: 3 \ Unikněte znaku, který mění záměr řádku kódu print ("Chci, abyste přidali \" \ "")
výstup: Chci, abyste přidali „“ \ n Zlomte znak řetězce a začněte na dalším řádku print ("Toto je řádek \ n Toto je druhý řádek")
výstup:
Tohle je čára
Toto je druhý řádek def název_funkce (parametr):
příkazy Inicializujte funkci pomocí volitelného parametru def yourName (x):
tisk (x + 1) lambda Volejte anonymní funkci add_3_to = lambda y: y + 3
tisk (add_3_to (4))
výstup: 7 vrátit se Vrátí výsledek z funkce def yourName (x):
návrat x + 1 třída Vytvořte objekt Pythonu třída myClass:
def myFunc (x): def __init__ Inicializujte atributy třídy třída myClass:
def __init __ (já, atributy ...) „__init__.py Uložte soubor obsahující modul, aby byl úspěšně načten v jiném souboru Pythonu Přejmenujte soubor obsahující modul na:
„__init__.py
instagram viewer
int () Převést proměnnou na celé číslo int (1,234)
výstup: 1 str () Převést proměnnou na řetězec str (1,234)
výstup: '1.234' plovák() Převést proměnnou na float plovák (23)
výstup: 23.0 dict (Counter ()) Po seřazení pomocí integrovaného čítače v Pythonu převeďte seznam nebo n-tici do slovníku z počítadla importu sbírek
dict (Counter ([1,1,2,1,2,3,3,4]))
výstup: {1: 3, 2: 2, 3: 2, 4: 1} kolo() Zaokrouhlete výstup operace na nejbližší celé číslo kulatý (23.445)
výstup: 23 kolo (operace nebo číslo, desetinná místa) Zaokrouhlete výstup operace na konkrétní počet desetinných míst kulaté (23,4568, 2)
výkon: 23,46 li: Zadejte podmíněné prohlášení pokud 2 <3:
tisk („Dva jsou menší“) elif: Je-li výraz if nepravdivý, proveďte kontratement pokud 2 <3:
tisk („Dva jsou menší“)
elif 2 == 3:
tisk ("Pokračovat") jiný: Pokud jsou ostatní podmínky nepravdivé, proveďte konečné protiopatření pokud 2 <3:
tisk („Dva jsou menší“)
elif 2 == 3:
tisk ("Pokračovat")
jiný:
tisk ("Tři jsou větší") pokračovat Ignorujte podmínku a proveďte zbytek smyčky a = [1, 4, -10, 6, 8]
pro b v a:
pokud b <= 0:
pokračovat
tisk (b)
výstup:
1
4
6
8 přestávka Ukončete tok smyčky s danou podmínkou a = [1, 4, -10, 6, 8]
pro b v a:
pokud b> = 6:
přestávka
tisk (b)
výstup:
1
4
-10 složit Ignorujte řadu předchozích pokynů pro b v a:
složit zkuste, kromě
Zkuste blok kódu, jinak vyvolejte definovanou výjimku Snaž se:
tisk (a)
až na:
tisk („Došlo k chybě!“)
výstup: Došlo k chybě! Konečně Proveďte konečný kód, když pokus a bloky kromě selžou Snaž se:
tisk (a)
až na:
tisk (d)
Konečně:
print ("Nelze vytisknout nedefinovanou proměnnou")
výstup: Nelze vytisknout nedefinovanou proměnnou zvýšit výjimku () Zvyšte výjimku, která zastaví příkaz, když provedení není možné a = 7 + 2
pokud a <10:
zvýšit výjimku („Ach! Nezískali jste skóre 10 ") import x Importujte celý modul nebo knihovnu import matematiky od x import r Importujte knihovnu x ze souboru nebo třídu y z režimu importu scipy.stats tak jako Přizpůsobte výraz svému preferovanému jménu importovat pandy jako pd v Zkontrolujte, zda je hodnota přítomna v proměnné x = [1, 4, 6, 7]
pokud 5 v x:
tisk („Je jich pět“)
jiný:
tisk („Není jich pět“)
výstup: Není jich pět je Zkontrolujte, zda dvě proměnné odkazují na jeden prvek x = [1, 4, 6, 7]
x = b
tisk (x je b)
Skutečný Žádný Deklarujte nulovou hodnotu x = žádný < Zkontrolujte, zda je jedna hodnota menší než jiná 5<10
výstup: True > Zkontrolujte, zda je jedna hodnota více než jiná 5>10
výstup: False <= Zkontrolujte, zda je hodnota menší nebo rovná jiné 2*2<=3
výstup: False >= Zkontrolujte, zda je hodnota větší nebo rovna jiné 2*2>=3
výstup: True "== Zkontrolujte, zda je hodnota přesně stejná s druhou 3==4
výstup: Nepravda != Ujistěte se, že hodnota se nerovná druhé 3!=4
výstup: Pravda import re Importujte vestavěné regulární výrazy Pythonu import re
re.findall ("řetězce", proměnná) a | b Zkontrolujte, zda je v řetězci jeden ze dvou prvků import re
someText = "Dobrý den regulární výraz"
a = re.findall ("normální | Dobrý den", someText)
tisk (a)
výstup: ['Hello', 'normal'] řetězec $ Zkontrolujte, zda proměnná končí sadou řetězců import re
someText = "Dobrý den regulární výraz"
a = re.findall ("výraz $", someText)
výstup: ['výraz'] ^ řetězec Zkontrolujte, zda proměnná začíná sadou řetězců import re
someText = "Dobrý den regulární výraz"
a = re.findall ("^ Hello", someText)
tisk (a)
výstup: ['Hello'] string.index () Zkontrolujte pozici indexu znaku řetězce a = "Hello World"
a.index ('H')
výstup: 0 string.capitalize () První písmeno v sadě řetězců vydělávejte velkými písmeny a = "Hello World"
a.capitalize ()
výstup: 'Hello world' string.swapcase () Vytiskněte první písmeno každého slova jako malá písmena a ostatní jako velká písmena a = "Hello World"
a.swapcase ()
výstup:
'Ahoj světe' string.lower () Převést všechny řetězce na malá písmena a = "Hello World"
a.lower ()
výstup: 'ahoj svět' string.upper () Převést všechny řetězce na velká písmena a = "Hello World"
a.upper ()
výstup: 'HELLO WORLD' string.startswith () Zkontrolujte, zda řetězec začíná konkrétním znakem a = "Hello World"
a.startswith ('a')
výstup: False string.endswith () Zkontrolujte, zda řetězec končí konkrétním znakem a = "Hello World"
a.endswith ('d')
výstup: True string.split () Oddělte každé slovo do seznamu a = "Hello World"
a.split ()
výstup: ['Hello', 'world'] řetězce {} '. format () Zobrazte výstup jako řetězec a = 3 + 4
print ("Odpověď je {}". format (a))
výstup: Odpověď je 7 není Žádný Zkontrolujte, zda hodnota proměnné není prázdná def checknull (a):
pokud a není None:
vrátit "jeho plný!"
jiný:
vrátit "je prázdný!" x% y Najděte zbytek (modul) dělení 9%4
výstup: 1 x // y Najděte podíl dělení 9//4
výstup: 2 "= Přiřaďte hodnotu proměnné a = {1: 5, 3: 4} "+ Přidejte prvky dohromady ["dva"] + ["jeden"]
výstup: ['a two', 'a one']
1+3
výstup = 4 "- Najděte rozdíl mezi množinou čísel 3-4
výstup = -1 "* Najděte produkt sady čísel 3*4
výstup: 12 a + = x Přidejte x do proměnné a bez přiřazení její hodnoty nové proměnné a = 2
a + = 3
výstup: 5 a- = x Odečtěte x z proměnné a, aniž byste ji přiřadili k nové proměnné a = 3
a- = 2
výstup: 1 a * = x Najděte produkt proměnných a a x bez přiřazení resulltu k nové proměnné a = [1, 3, 4]
a * = 2
výstup: [1, 3, 4, 1, 3, 4] x ** y Zvedněte základnu x na sílu y 2**3
výstup: 8 pow (x, y) Zvedněte x na sílu y prášek (2, 3)
výstup: 8 abs (x) Převést záporné celé číslo na jeho absolutní hodnotu abs (-5)
výstup: 5 x ** (1 / n.) Najděte n-tou kořen čísla 8**(1/3)
výstup: 2 a = b = c = d = x Přiřaďte stejnou hodnotu více proměnným a = b = c = d = "Hello world" x, y = y, x Zaměnit proměnné x = [1, 2]
y = 3
x, y = y, x
tisk (x, y)
výstup:
3 [1, 2] pro Procházejte prvky v proměnné a = [1, 3, 5]
pro b v a:
tisk (b, "x", "2", "=", b * 2)
výstup:
1 x 2 = 2
3 x 2 = 6
5 x 2 = 10 zatímco Pokračujte ve smyčce proměnnou, pokud konkrétní podmínka zůstane True a = 4
b = 2
zatímco b <= a:
tisk (b, „je menší než“, a)
b + = 1
výstup:
2 je menší než 4
3 je menší než 4
4 je menší než 4 rozsah() Vytvořte rozsah kladných celých čísel mezi x a y x = rozsah (4)
tisk (x)
rozsah (0, 4)
pro b v x:
tisk (b)
výstup:
0
1
2
3 součet() Iterovat prvky v seznamu tisk (součet ([1, 2, 3]))
výstup: 6 součet (seznam, začátek) Vrátí součet seznamu s přidaným prvkem tisk (součet ([1, 2, 3], 3))
výstup: 9 [] Vytvořte seznam prvků x = ['a', 3, 5, 'h', [1, 3, 3], {'d': 3}] () Vytvořte tuppletupples jsou neměnné x = (1, 2, 'g', 5) {} Vytvořte slovník a = {'x': 6, 'y': 8} x [a: b] Projděte seznam x = [1, 3, 5, 6]
x [0: 2]
výstup: [1, 3] x [klíč] Získejte hodnotu klíče ve slovníku x a = {'x': 6, 'y': 8}
tisk (a ['x'])
výstup: 6 x.append () Přidejte seznam hodnot do prázdného seznamu x = [1]
x.append ([1,2,3])
tisk (x)
výstup: [1, [1,2,3]] x.extend () Přidejte seznam hodnot a pokračujte ve stávajícím seznamu, aniž byste nutně museli vytvářet vnořený seznam x = [1,2]
x.extend ([3,4,6,2])
tisk (x)
výstup:
[1, 2, 3, 4, 6, 2] del (x [a: b]) Odstraňte položku úplně ze seznamu v určitém indexu x = [1,2,3,5]
del (x [0: 2])
tisk (x)
výstup: [2,3,5]
del (x [klíč]) Odstraňte klíč a hodnotu úplně ze slovníku v určitém indexu y = {1: 3, 2: 5, 4: 6, 8: 2}
del (y [1], y [8])
tisk (y)
výstup = {2: 5, 4: 6} dict.pop () Vysuňte hodnotu klíče a odeberte ji ze slovníku v určitém indexu a = {1: 3, 2: 4, 5: 6}
a.pop (1)
výstup: 3 dict.popitem () Vyjměte poslední položku ze slovníku a odstraňte ji a = {1: 2, 4: 8, 3: 5}
a.popitem ()
výstup: (3, 5)
tisk (a)
výstup: {1: 2, 4: 8} list.pop () Vyjměte daný index ze seznamu a odeberte jej ze seznamu a = [1, 3, 2, 4, 1, 6, 6, 4]
a.pop (-2)
výstup: 6
tisk (a)
výstup: [1, 3, 2, 4, 1, 6, 4] Průhledná() Vyprázdněte prvky seznamu nebo slovníku x = [1, 3, 5]
x.clear ()
tisk (x)
výstup: [] odstranit() Odebrat položku ze seznamu x = [1, 5, 6, 7]
x. odebrat (1)
výstup: [5, 6, 7] vložit() Vložit prvky do seznamu x = [3, 5, 6]
x. vložení (1, 4)
tisk (x)
výstup: [1, 4, 3, 5, 6] třídit (reverzní = podmínka) Obrátit směr prvků v seznamu x = [1, 3, 5, 6]
x.sort (reverzní = True)
tisk (x)
výstup: [6, 5, 3, 1] Aktualizace() Aktualizujte slovník změnou jeho prvního prvku a přidáním jakékoli další položky na jeho konec x = {1: 3, 5: 6}
x.update ({1: 4, 8: 7, 4: 4})
tisk (x)
výstup: {1: 4, 5: 6, 8: 7, 4: 4} klávesy () Zobrazit všechny klíče ve slovníku a = {1: 2, 4: 8}
a.keys ()
výstup: dict_keys ([1, 4]) hodnoty () Zobrazit všechny hodnoty ve slovníku a = {1: 2, 4: 8}
a.values ​​()
výstup: dict_values ​​([2, 8]) položky () Zobrazit klíče a hodnoty ve slovníku a = {1: 2, 4: 8}
a. položky ()
výstup: dict_items ([(1, 2), (4, 8)]) dostat (klíč) Získejte hodnotu položky ve slovníku pomocí jejího klíče a = {1: 2, 4: 8, 3: 5}
a.get (1)
výstup: 2 setdefault (klíč) Vrátí původní hodnotu prvku do slovníku a.setdefault (2) f = {** a, ** b} Sloučit dva slovníky a = {'x': 6, 'y': 8}
b = {'c': 5, 'd': 3}
f = {** a, ** y}
tisk (f)
výstup: {'x': 6, 'y': 8, 'c': 5, 'd': 3} odstranit() Odeberte první odpovídající hodnotu prvku ze seznamu bez ohledu na jeho index a = [1, 3, 2, 4, 4, 1, 6, 6, 4]
a. odebrat (4)
tisk (a)
výstup: [1, 3, 2, 4, 1, 6, 6, 4] memoryview (x) Přístup k vnitřním vyrovnávacím pamětím objektu a = memoryview (objekt) bajty () Převeďte protokol vyrovnávací paměti na bajty bajtů (a [0: 2]) bytearray () Vrátí pole bajtů bytearray (objekt) # Napište jeden řádek komentáře nebo zabraňte provedení řádku kódu # Podváděcí list pro Python regex Napište víceřádkový komentář Cheat sheet Python regex je vhodný pro začátečníky
Je to stejně skvělý osvěžovač pro odborníky Příkazový řádek instalační balíček pip Nainstalujte si online knihovnu pip nainstalujte pandy virtuální název Použijte virtaulenv k vytvoření virtuálního prostředí virtualenv myproject mkvirtualenv jméno K vytvoření virtuálního prostředí použijte obálku virtuálního prostředí mkvirtualenv myproject python file.py Spusťte příkazy v souboru Pythonu "python my_file.py pip zmrazit Seznam všech nainstalovaných balíčků ve virtuálním prostředí pip zmrazit pip freeze> somefiles Zkopírujte všechny nainstalované knihovny do jednoho souboru pip freeze> requirements.txt kde Najděte instalační cestu Pythonu kde python --verze Zkontrolujte verzi balíčku python --verze .exe Spusťte prostředí Pythonu python.exe s otevřeným (soubor, 'w') Zápis do existujícího souboru a přepsání jeho stávajícího obsahu s otevřeným ('regex.txt', 'w') jako wf:
wf.write ("Hello World!") s otevřeným (soubor, 'r') Otevřete soubor jen pro čtení s otevřeným ('regex.txt', 'r') jako rf:
tisk (rf.read () s otevřeným (soubor, 'a') Zápis do souboru bez přepsání jeho stávajícího obsahu s otevřeným ('regex.txt', 'a') jako af:
af.write ("\ nAhoj, ano!") file.close Zavřete soubor, pokud se nepoužívá af = open ('regex.txt')
af. zavřít výstup Ukončete prostředí Pythonu výstup()