Úvod do príkazov Python 3
Príkazy Python 3 boli zavedené s funkciami Python 2 a sú kompatibilné s python 2 pomocou použitia zabudovaného kľúčového slova na podporu funkcií. Príkaz Python 3 bol vydaný v roku 2008. Python 3 je pre programátorov intuitívnejší a presnejší, pričom poskytuje výsledok. Syntax bola pre python 3 zmenená, aby sa dosiahla väčšia prehľadnosť toho, čo je napísané a čo by malo byť výstupom.
Základné príkazy Pythonu 3
1. Funkcia tlače
V Pythone 3 sa tlačová funkcia používa v zátvorkách na zobrazenie výstupu, ktorý nie je k dispozícii v Pythone 2.
- Syntax: print („Obsah na zobrazenie“)
- Príklad: print („Ahoj svet“)
2. Vstupná funkcia
V týchto príkazoch python 3 sa so zadanými údajmi vždy zaobchádza ako s reťazcom, aj keď sa údaje vložia bez znaku „“.
Syntax / príklad: >>> X: vstup („x:“)
X : 5
>>> X
'5'
3. Celé číslo:
V Pythone 3 je delenie presnejšie ako python 2 a dáva lepší výsledok.
Syntax / príklad: >>> X: 3/2
1, 5 # predvolene zadá toto číslo, ktoré nie je dostupné pre Python 2
4. funkcia rozsahu:
V Pythone 3 bola funkcia Xrange pythonu 2 premenovaná ako funkcia rozsahu v Pythone 3
Syntax / príklad: rozsah ()
5. funkcia zvýšenia:
V Pythone 3 musí byť v zátvorkách uvedený argument výnimky.
Syntax / príklad: vyvolajte výnimku („Vyskytol sa problém“)
6. Tvrdenia:
V príkazoch python 3 je potrebné deklarovať argumenty pomocou kľúčového slova „ako“
Syntax / príklad: okrem vydania chyby
7. Ďalšia funkcia:
V pythone 3 sa používa ďalšia funkcia a funkciu .net nie je možné použiť, pretože vyvolá chybu pomenovanú ako chyba atribútu.
Syntax / príklad: nasledujúci (abc)
8. Unicode:
V pythone 3 sú reťazce uložené hlavne ako Unicode, čo sú reťazce utf-8 a majú bajtové triedy ako bajtové a bajtové pole.
9. Vyhlásenie rozhodnutia:
Ak sa na rozhodovanie používa python 3, používa sa vyhlásenie ináč.
Syntax / príklad: var = 10
Ak (var == 10): tlač („Hodnota je 10“)
Tlač („Ok“)
10. Reťazce:
V pythone 3 sa na získanie podreťazca používajú hranaté zátvorky spolu s indexom.
Syntax / príklad: var = „Ahoj svet“
Tlač („var (0):“, var (0)) # Výsledok bude „H“
Príkazy stredného Pythonu 3:
1. Pre slučku:
V Pythone 3 sa pre slučku používa na vykonanie príkazu viackrát.
Syntax / príklad: Zoznam = (1, 2, 3)
Pre x v zozname:
Tlač (x, koniec = “”)
2. Počas cyklu:
príkaz opakuje, kým je podmienka splnená.
Syntax / príklad: keď je pravdivý:
skúste:
Tlač („ďalšia hodnota“)
Okrem hodnoty zastavenia:
Sys.exit ()
3. Matematické funkcie:
Existuje veľa matematických funkcií, ktoré možno použiť v Pythone 3 na získanie hodnôt alebo výsledku.
Syntax / príklad: cmp (x, y)
4. Zoznam hodnôt:
V Pythone 3 môžu byť hodnoty uvedené vo forme zoznamu a prístup k výsledku.
Syntax / príklad: list = ('TOM, ' JOHN ', ' Latham ', ' Mary ')
Tlač („zoznam (0):“, zoznam (0))
Výstup by bol „TOM“
5. Funkcie:
V Pythone 3 by bola funkcia definovaná pomocou kľúčového slova def
Syntax / príklad: defabc (str):
"Ahoj svet, moja prvá funkcia"
Tlač (str)
spiatočný
6. Slovník:
V Pythone 3 sa používa na priradenie hodnoty a tiež na aktualizáciu hodnoty.
Synatx / príklad:
dikt ('Meno': 'Tom', 'Plat': 7500, 'Miesto': 'USA')
Tlač (“dikt ('meno'):”, dikt ('meno')) # výstup bude: Tom
Dict ('plat') = 8500 # aktualizácia aktuálnej hodnoty.
Tlač („dikt („ plat “):“, dikt („plat“))
Výstup by bol 8500
7. Posielanie e-mailov:
V Pythone 3 sa na posielanie e-mailov používa objekt knižnice smtp.
Syntax / príklad : import smtplib
Smtpobj = smtplib.SMTP ((hostiteľ (, port (, local_hostname)))))
8. Závitovanie:
V pythone 3 sa závitovanie používa z rôznych dôvodov a používa sa odlišná metóda závitovania, ako je threadding.activecount (), threading.currentthread (), threading.enumerate ().
9. Regulárny výraz:
Používa sa na porovnávanie reťazca z počtu reťazcov. V tomto jednom z príkladov je použitie funkcie zhody
Syntax / príklad : reg.match (pattern, string, flags = 0)
10. Pripojenie k databáze:
V Pythone 3 sa MySql používa hlavne ako databáza a PyMySQL je rozhranie pripájajúce sa k databáze MySQL.
Syntax / príklad: import PyMySQL
db = PyMySQL.connect („localhost“, „meno používateľa“, „heslo“, „názov databázy“)
Tipy a triky na použitie príkazov Python 3
- Múdre používajte podmienené operátory
- Namiesto detekcie verzie použite detekciu funkcií
- Zabráňte regresii kompatibility
- Pri prechode aplikácie na Python 3 skontrolujte závislosti
- Na udržanie stability použite nepretržitú integráciu
- Použite voliteľnú kontrolu statického typu
- Aktualizujte súbor setup.py, aby označoval kompatibilitu s python 3
- Ak je to potrebné, používajte slovník
- Ladenie skriptov, aby ste zistili, kde je chyba alebo problém.
- Použite výčty
- Použite funkcie python, aby ste dosiahli výsledok rýchlejšie
- Vždy skontrolujte využitie objektov v pamäti
záver
Python 3 uľahčuje život programátorom zavedením nových funkcií a kompatibility so staršími verziami. Pomocou kompatibility je možné staré aplikácie ľahko presúvať v prostredí python 3 a robiť ich funkčnými. Funkcie Pythonu 3 a ich dynamické písanie je skutočne užitočné pre programovanie a zvyšovanie výkonu aplikácie.
Odporúčané články
Toto bol sprievodca príkazmi Python 3. Tu sme diskutovali základné aj pokročilé príkazy Python 3 a niektoré okamžité príkazy Python 3. Viac informácií nájdete aj v nasledujúcom článku -
- Použitie príkazov Tableau
- Ako používať príkazy HBase
- Použitie príkazov MongoDB
- Dôležitosť príkazov ošípaných