Uvod u Python 3 naredbe
Naredbe Python 3 predstavljene su sa značajkama Python-a 2, a kompatibilne su s python-om 2 uz pomoć korištenja neke ugrađene ključne riječi za podršku funkcionalnosti. Naredba Python 3 objavljena je 2008. godine. Python 3 je programerima intuitivniji i precizniji, dok daje rezultat. Sintaksa je promijenjena za python 3 kako bi se dobila veća jasnoća o onome što je napisano i što bi trebao biti izlaz.
Osnovne naredbe Python 3
1. Funkcija ispisa
U Python-u 3, funkcija ispisa koristi se zagradama za prikaz rezultata koji nije dostupan u pythonu 2.
- Sintaksa: ispis ("Sadržaj za prikaz")
- Primjer: ispis ("Hello World")
2. Unosna funkcija
U ovoj naredbi python 3, uneseni podaci se uvijek tretiraju kao niz, čak i ako su podaci umetnuti bez ''.
Sintaksa / primjer: >>> X: ulaz ("x:")
X : 5
>>> X
'5'
3. Podjela broja:
U Python-u 3, podjela je preciznija od pythona 2 i daje bolji rezultat.
Sintaksa / primjer: >>> X: 3/2
1.5 #na zadanom će dati ovaj broj koji nije dostupan za Python 2
4. funkcija raspona:
U Python-u 3, Xrange funkcija pythona 2 preimenovana je u rasponu funkcija u python 3
Sintaksa / primjer: range ()
5. funkcija podizanja:
U Python-u 3 argument za iznimku se mora staviti u zagrade.
Sintaksa / primjer: postavite iznimku ("Postoji neki problem")
6. Argumenti:
U naredbama python 3, argumenti se moraju deklarirati uz pomoć ključne riječi "kao"
Sintaksa / primjer: osim izdavanja pogreške
7. Sljedeća funkcija:
U python-u 3 koristi se sljedeća funkcija, a .net funkcija se ne može koristiti jer baca pogrešku koja je imenovana kao pogreška atributa.
Sintaksa / primjer: next (abc)
8. Unicode:
U python-u 3, žice su uglavnom pohranjene kao Unicode koji je utf-8 nizova i ima klase bajtova kao bajtovi i bajtovski niz.
9. Izjava o odluci:
Ako se druga stavka koristi za odlučivanje u python-u 3.
Sintaksa / primjer: var = 10
Ako (var == 10): ispis ("Vrijednost je 10")
Ispis ("U redu")
10. Žice:
U python-u 3, kvadratni zagrade i indeks koriste se za dobivanje podvrsta.
Sintaksa / primjer: var = "Hello World"
Ispis ("var (0):", var (0)) #result bi bio 'H'
Srednje naredbe Python 3:
1. Za petlju:
U Python-u 3, petlja se koristi za izvršavanje izjave više puta.
Sintaksa / primjer: Popis = (1, 2, 3)
Za x na popisu:
Ispis (x, kraj = „”)
2. Dok je petlja:
ponovit će izjavu dok je uvjet istinit.
Sintaksa / primjer: while true:
Probati:
Ispis ("sljedeća vrijednost")
Osim zaustavne vrijednosti:
Sys.exit ()
3. Matematičke funkcije:
Mnogo je matematičkih funkcija koje se mogu koristiti u Python-u 3 za dobivanje vrijednosti ili rezultata.
Sintaksa / primjer: cmp (x, y)
4. Popis vrijednosti:
U Python-u 3 vrijednosti se mogu navesti u popisnom obliku i pristupiti rezultatu.
Sintaksa / primjer: list = ('TOM, ' JOHN ', ' Latham ', ' Mary ')
Ispiši ("popis (0):", popis (0))
Izlaz bi bio –TOM
5. Funkcije:
U Python-u 3 funkcija bi bila definirana ključnom riječi def
Sintaksa / primjer: defabc (str):
"Pozdrav svijetu, moja prva funkcija"
Ispis (str)
Povratak
6. Rječnik:
U Python-u 3 koristi se za dodjeljivanje vrijednosti i ažuriranje vrijednosti.
Synatx / primjer:
dict ('Name': 'Tom', 'Plata': 7500, 'Location': 'USA')
Ispis ("dict ('Ime"): ", dict (' Ime ')) # izlaz bi bio: Tom
Dict ('plaća') = 8500 # ažuriranje postojeće vrijednosti.
Ispis ("dict (" plaća "):", dict ("plaća"))
Izlaz bi bio 8500
7. Slanje e-pošte:
U python 3, smtp objekt knjižnice koristi se za slanje e-pošte.
Sintaksa / primjer : import smtplib
Smtpobj = smtplib.SMTP ((host (, port (, ime lokalne_host))))
8. Konac:
U python-u 3, navoj se upotrebljava iz različitih razloga, a upotrebljava se različita metoda navoja kao nitading.activecount (), threading.currentthread (), threading.enumerate ().
9. Redovan izraz:
Koristi se za usklađivanje niza s brojem nizova. U ovom je primjeru upotreba funkcije podudaranja
Sintaksa / primjer : reg.match (uzorak, niz, zastave = 0)
10. Povezivanje baze podataka:
U python-u 3 MySql se uglavnom koristi kao baza podataka, a PyMySQL je sučelje koje se povezuje na MySQL bazu podataka.
Sintaksa / primjer: uvoz PyMySQL
db = PyMySQL.connect ("localhost", "korisničko ime", "lozinka", "naziv baze podataka")
Savjeti i trikovi za korištenje naredbi Python 3
- Koristite pametne operatore
- Koristite otkrivanje značajki umjesto korištenja otkrivanja verzije
- Spriječite regresije kompatibilnosti
- Provjerite ovisnosti tijekom prelaska aplikacije na Python 3
- Koristite kontinuirano integriranje da biste ostali stabilni
- Koristite neobavezna provjera statičkog tipa
- Ažurirajte datoteku setup.py kako biste označili kompatibilnost python 3-a
- Upotrijebite rječnik, navedite gdje god je to potrebno
- Pomoću programa za otkrivanje pogrešaka provjerite gdje je greška ili problem.
- Koristite enume
- Za brži rezultat koristite funkcije python
- Uvijek provjerite potrošnju memorije objekata
Zaključak
Python 3 programerima omogućuje život ugodnim, uvodeći nove značajke i kompatibilnost s starijim verzijama. Pomoću kompatibilnosti, stare se aplikacije mogu lako premjestiti u python 3 okruženju i doraditi i pokrenuti. Funkcije Python 3 i njegovo dinamično tipkanje stvarno su korisne za programiranje i poboljšavaju rad aplikacije.
Preporučeni članci
Ovo je vodič za naredbe Python 3. Ovdje smo razgovarali o osnovnim, kao i naprednim Python 3 naredbama i nekim neposrednim Python 3 naredbama. Možete pogledati i sljedeći članak da biste saznali više -
- Upotrebe naredbi Tableau
- Kako se koriste naredbe HBase
- Upotreba naredbi MongoDB
- Važnost naredbi za svinje