Ú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 -

  1. Použitie príkazov Tableau
  2. Ako používať príkazy HBase
  3. Použitie príkazov MongoDB
  4. Dôležitosť príkazov ošípaných

Kategórie: