ispis () Prikažite rezultat naredbe x = "Pozdrav svijetu"
ispis (x)
izlaz: Pozdrav svijete ulazni() Prikupljajte uloge od korisnika ispis (input ("kako se zoveš?"))
izlaz: kako se zoveš? tip() Pronađite vrstu varijable x = "Regularni izrazi"
vrsta (x)
izlaz: len () Pronađite broj stavki u varijabli len ([1, 2, 3])
izlaz: 3 \ Pobjegnite liku koji mijenja namjeru retka koda ispis ("Želim da dodate \" \ "")
izlaz: Želim da dodate "" \ n Razbijte niz znakova da biste započeli u sljedećem retku print ("Ovo je redak \ n Ovo je drugi redak")
izlaz:
Ovo je crta
Ovo je drugi redak def function_name (parametar):
naredbe Pokrenite funkciju s neobaveznim parametrom def yourName (x):
ispis (x + 1) lambda Pozovite anonimnu funkciju add_3_to = lambda y: y + 3
ispis (add_3_to (4))
izlaz: 7 povratak Vrati rezultat iz funkcije def yourName (x):
povrat x + 1 razred Stvorite Python objekt klasa myClass:
def myFunc (x): def __init__ Inicijalizirajte atribute klase klasa myClass:
def __init __ (self, atributi ...) "__init__.py Spremite datoteku koja sadrži modul kako bi se uspješno pročitala u drugoj Python datoteci Datoteku koja sadrži modul preimenujte u:
"__init__.py int () Pretvorite varijablu u cijeli broj int (1.234)
izlaz: 1 str () Pretvorite varijablu u niz str (1.234)
izlaz: '1.234' plutati() Pretvorite varijablu u plutajuću plutati (23)
izlaz: 23,0 dict (Brojač ()) Pretvorite popis ili tupple u rječnik nakon sortiranja pomoću ugrađenog brojača Python iz zbirki import Counter
dikt (Brojač ([1,1,2,1,2,3,3,4]))
izlaz: {1: 3, 2: 2, 3: 2, 4: 1} krug() Izlaz operacije zaokružite na najbliži cijeli broj krug (23.445)
izlaz: 23 okrugli (operacija ili broj, decimalna mjesta) Izlaz operacije zaokružite na određeni broj decimalnih mjesta krug (23.4568, 2)
izlaz: 23.46 ako: Pokrenite uvjetnu izjavu ako je 2 <3:
ispis ("Dvije su manje") elif: Dajte protu-izjavu kada je izjava if lažna ako je 2 <3:
ispis ("Dvije su manje")
elif 2 == 3:
ispis ("Nastavi") drugo: Dajte posljednju protu-izjavu ako su drugi uvjeti Netačni ako je 2 <3:
ispis ("Dvije su manje")
elif 2 == 3:
ispis ("Nastavi")
drugo:
ispis ("Tri je veće") nastaviti Zanemarite uvjet i izvršite ostatak petlje a = [1, 4, -10, 6, 8]
za b u a:
ako je b <= 0:
nastaviti
ispis (b)
izlaz:
1
4
6
8 pauza Prekinite tok petlje s danim uvjetom a = [1, 4, -10, 6, 8]
za b u a:
ako je b> = 6:
pauza
ispis (b)
izlaz:
1
4
-10 proći Zanemarite skup prethodnih uputa za b u a:
proći probajte, osim
Pokušajte s blokom koda, u suprotnom, podignite definiranu iznimku probati:
ispis (a)
osim:
print ("Dogodila se pogreška!")
izlaz: Dogodila se pogreška! konačno Izvršite konačni kôd kada pokušaj i osim blokova ne uspiju probati:
ispis (a)
osim:
ispis (d)
konačno:
print ("Ne možete ispisati nedefiniranu varijablu")
izlaz: Ne možete ispisati nedefiniranu varijablu podići iznimku () Podignite iznimku koja zaustavlja naredbu kada izvršenje nije moguće a = 7 + 2
ako je <10:
podići iznimku ("Oh! Niste dobili ocjenu 10 ") uvoz x Uvezite cijeli modul ili knjižnicu uvozna matematika od x uvoz y Uvezite knjižnicu x iz datoteke ili klase y iz načina uvoza scipy.stats kao Prilagodite izraz željenom imenu uvoziti pande kao pd u Provjerite je li vrijednost prisutna u varijabli x = [1, 4, 6, 7]
ako je 5 u x:
print ("Postoji petica")
drugo:
print ("Nema pet")
izlaz: nema pet je Provjerite odnose li se dvije varijable na jedan element x = [1, 4, 6, 7]
x = b
ispis (x je b)
Pravi Nijedna Proglasite nultu vrijednost x = nema < Provjerite je li jedna vrijednost manja od druge 5<10
izlaz: Tačno > Provjerite je li jedna vrijednost veća od druge 5>10
izlaz: Netačno <= Provjerite je li vrijednost manja ili jednaka drugoj 2*2<=3
izlaz: Netačno >= Provjerite je li vrijednost veća ili jednaka drugoj 2*2>=3
izlaz: Tačno "== Provjerite je li vrijednost točno jednaka drugoj 3==4
ouput: Lažno != Utvrdite da vrijednost nije jednaka drugoj 3!=4
ouput: Istina uvoz re Uvezite ugrađene regularne izraze Pythona uvoz re
re.findall ("nizovi", varijabla) a | b Provjerite je li jedan od dva elementa prisutan u nizu uvoz re
someText = "Pozdrav regularnom izrazu"
a = re.findall ("regular | Pozdrav", someText)
ispis (a)
izlaz: ['Hello', 'regular'] niz $ Provjerite završava li varijabla skupom nizova uvoz re
someText = "Pozdrav regularnom izrazu"
a = re.findall ("izraz $", nekiTekst)
izlaz: ['izraz'] ^ niz Provjerite započinje li varijabla sa nizom nizova uvoz re
someText = "Pozdrav regularnom izrazu"
a = re.findall ("^ Pozdrav", nekiTekst)
ispis (a)
izlaz: ['Pozdrav'] string.index () Provjerite položaj indeksa znakovnog niza a = "Pozdrav svijetu"
a.index ('H')
izlaz: 0 string.capitalize () Pisanje velikih slova velikim slovima u nizu nizova a = "Pozdrav svijetu"
a.kapitalizirati ()
izlaz: 'Pozdrav svijete' string.swapcase () Prvo slovo svake riječi ispišite malim slovom, a ostale velikim slovima a = "Pozdrav svijetu"
a.swapcase ()
izlaz:
'Pozdrav svijete' string.lower () Pretvorite sve nizove u mala slova a = "Pozdrav svijetu"
a.niže ()
izlaz: 'zdravo svijetu' string.upper () Pretvori sve nizove u velika slova a = "Pozdrav svijetu"
a.upper ()
izlaz: 'POZDRAV SVIJET' string.startswith () Provjerite započinje li niz s određenim znakom a = "Pozdrav svijetu"
a.startswith ('a')
izlaz: Netačno string.endswith () Provjerite završava li niz određenim znakom a = "Pozdrav svijetu"
a.endswith ('d')
izlaz: Tačno string.split () Odvojite svaku riječ na popis a = "Pozdrav svijetu"
a.split ()
izlaz: ['Pozdrav', 'svijet'] nizovi {} '. format () Prikaži izlaz kao niz a = 3 + 4
print ("Odgovor je {}". format (a))
izlaz: Odgovor je 7 nije Nijedan Provjerite nije li vrijednost varijable prazna def checknull (a):
ako a nije None:
povratak "pun!"
drugo:
vratite "prazno!" x% y Nađi ostatak (modul) od dijeljenja 9%4
izlaz: 1 x // y Nađi količnik dijeljenja 9//4
izlaz: 2 "= Dodijelite vrijednost varijabli a = {1: 5, 3: 4} "+ Dodajte elemente zajedno ["dva"] + ["jedan"]
izlaz: ['dva', 'jedan']
1+3
izlaz = 4 "- Pronađite razliku između skupa brojeva 3-4
izlaz = -1 "* Pronađite umnožak skupa brojeva 3*4
izlaz: 12 a + = x Dodajte x varijabli a bez dodjeljivanja njene vrijednosti novoj varijabli a = 2
a + = 3
izlaz: 5 a- = x Umanjite x iz varijable a bez dodjeljivanja novoj varijabli a = 3
a- = 2
izlaz: 1 a * = x Pronađite proizvod varijable a i x bez dodjeljivanja rezultata novoj varijabli a = [1, 3, 4]
a * = 2
izlaz: [1, 3, 4, 1, 3, 4] x ** y Podignite bazu x na snagu y 2**3
izlaz: 8 prah (x, y) Podignite x u moć y prah (2, 3)
izlaz: 8 trbušnjaci (x) Pretvorite negativni cijeli broj u njegovu apsolutnu vrijednost trbušnjaci (-5)
izlaz: 5 x ** (1 / nth) Pronađite n-ti korijen broja 8**(1/3)
izlaz: 2 a = b = c = d = x Dodijelite istu vrijednost više varijabla a = b = c = d = "Pozdrav svijete" x, y = y, x Zamijenite varijable x = [1, 2]
y = 3
x, y = y, x
ispis (x, y)
izlaz:
3 [1, 2] za Prelistajte elemente u varijabli a = [1, 3, 5]
za b u a:
ispis (b, "x", "2", "=", b * 2)
izlaz:
1 x 2 = 2
3 x 2 = 6
5 x 2 = 10 dok Nastavite petljati kroz varijablu, sve dok određeni uvjet ostaje Tačan a = 4
b = 2
dok je b <= a:
ispis (b, "je manji od", a)
b + = 1
izlaz:
2 je manje od 4
3 je manje od 4
4 je manje od 4 raspon () Stvorite raspon pozitivnih cijelih brojeva između x i y x = raspon (4)
ispis (x)
raspon (0, 4)
za b u x:
ispis (b)
izlaz:
0
1
2
3 iznos() Prelistajte elemente na popisu ispis (zbroj ([1, 2, 3]))
izlaz: 6 zbroj (popis, početak) Vrati zbroj popisa s dodanim elementom ispis (zbroj ([1, 2, 3], 3))
izlaz: 9 [] Napravite popis elemenata x = ['a', 3, 5, 'h', [1, 3, 3], {'d': 3}] () Stvorite dvostrukeupruge su nepromjenjive x = (1, 2, 'g', 5) {} Stvorite rječnik a = {'x': 6, 'y': 8} x [a: b] Prelistajte popis x = [1, 3, 5, 6]
x [0: 2]
izlaz: [1, 3] x [tipka] Dohvatite vrijednost ključa u rječniku x a = {'x': 6, 'y': 8}
ispis (a ['x'])
izlaz: 6 x.append () Na prazan popis dodajte popis vrijednosti x = [1]
x.dodati ([1,2,3])
ispis (x)
izlaz: [1, [1,2,3]] x.extend () Dodajte popis vrijednosti da biste nastavili postojeći popis bez nužnog stvaranja ugniježđenog popisa x = [1,2]
x.extend ([3,4,6,2])
ispis (x)
izlaz:
[1, 2, 3, 4, 6, 2] del (x [a: b]) Izbrišite stavku s popisa s određenim indeksom x = [1,2,3,5]
del (x [0: 2])
ispis (x)
izlaz: [2,3,5]
del (x [tipka]) U potpunosti izbrišite ključ i vrijednost iz rječnika s određenim indeksom y = {1: 3, 2: 5, 4: 6, 8: 2}
del (y [1], y [8])
ispis (y)
izlaz = {2: 5, 4: 6} dict.pop () Iskočite vrijednost ključa i uklonite ga iz rječnika s određenim indeksom a = {1: 3, 2: 4, 5: 6}
a.pop (1)
izlaz: 3 dict.popitem () Skočite posljednju stavku iz rječnika i izbrišite je a = {1: 2, 4: 8, 3: 5}
a.popitem ()
izlaz: (3, 5)
ispis (a)
izlaz: {1: 2, 4: 8} list.pop () Iskočite dani indeks s popisa i uklonite ga s popisa a = [1, 3, 2, 4, 1, 6, 6, 4]
a.pop (-2)
izlaz: 6
ispis (a)
izlaz: [1, 3, 2, 4, 1, 6, 4] čisto() Ispraznite elemente popisa ili rječnika x = [1, 3, 5]
x.clear ()
ispis (x)
izlaz: [] ukloniti() Uklonite stavku s popisa x = [1, 5, 6, 7]
x.remove (1)
izlaz: [5, 6, 7] umetnuti() Umetnite elemente u popis x = [3, 5, 6]
x.insert (1, 4)
ispis (x)
izlaz: [1, 4, 3, 5, 6] sortiranje (obrnuto = stanje) Obrni smjer elemenata na popisu x = [1, 3, 5, 6]
x.sort (reverse = True)
ispis (x)
izlaz: [6, 5, 3, 1] ažuriranje() Ažurirajte rječnik promjenom prvog elementa i dodavanjem bilo koje druge stavke na kraj x = {1: 3, 5: 6}
x.update ({1: 4, 8: 7, 4: 4})
ispis (x)
izlaz: {1: 4, 5: 6, 8: 7, 4: 4} tipke () Prikaži sve tipke u rječniku a = {1: 2, 4: 8}
a.ključevi ()
izlaz: dict_keys ([1, 4]) vrijednosti () Prikaži sve vrijednosti u rječniku a = {1: 2, 4: 8}
a.values ​​()
izlaz: dict_values ​​([2, 8]) stavke () Prikažite tipke i vrijednosti u rječniku a = {1: 2, 4: 8}
a.itementi ()
izlaz: dict_items ([(1, 2), (4, 8)]) dobiti (ključ) Dobijte vrijednost stavke u rječniku prema njezinu ključu a = {1: 2, 4: 8, 3: 5}
a.get (1)
izlaz: 2 setdefault (ključ) Vrati izvornu vrijednost elementa u rječnik a.setdefault (2) f = {** a, ** b} Spoji dva rječnika a = {'x': 6, 'y': 8}
b = {'c': 5, 'd': 3}
f = {** a, ** y}
ispis (f)
izlaz: {'x': 6, 'y': 8, 'c': 5, 'd': 3} ukloniti() Uklonite prvu podudarnu vrijednost elementa s popisa bez obzira na njegov indeks a = [1, 3, 2, 4, 4, 1, 6, 6, 4]
ukloniti (4)
ispis (a)
izlaz: [1, 3, 2, 4, 1, 6, 6, 4] prikaz memorije (x) Pristupite unutarnjim međuspremnicima objekta a = prikaz memorije (objekt) bajtova () Pretvorite protokol memorijskog međuspremnika u bajtove bajtova (a [0: 2]) bytearray () Vrati niz bajtova bytearray (objekt) # Napišite jedan redak komentara ili spriječite izvršavanje retka koda # Python regex varalica Napišite višeredni komentar Python regex varalica dobra je za početnike
Jednako je sjajno osvježenje za stručnjake Naredbeni redak pip instalacijski paket Instalirajte internetsku knjižnicu pip instalirati pande ime virtualenv Koristite virtaulenv za stvaranje virtualnog okruženja virtualenv mojprojekt mkvirtualenv naziv Koristite omot virtualnog okruženja za stvaranje virtualnog okruženja mkvirtualenv mojprojekt python file.py Izvedite naredbe u datoteci Python "python my_file.py zamrzavanje pipa Navedite sve instalirane pakete u virtualnom okruženju zamrzavanje pipa zamrzavanje pipa> neke datoteke Kopirajte sve instalirane knjižnice u jednu datoteku zamrzavanje pipa> zahtjevi.txt gdje Pronađite instalacijski put Pythona gdje python --verzija Provjerite verziju paketa python --verzija .exe Pokrenite Python ljusku python.exe s otvorenim (datoteka, 'w') Zapišite u postojeću datoteku i prepišite njen postojeći sadržaj s open ('regex.txt', 'w') kao wf:
wf.write ("Pozdrav svijetu!") s otvorenim (datoteka, 'r') Otvorite datoteku samo za čitanje s open ('regex.txt', 'r') kao rf:
ispis (rf.read () s otvorenim (datoteka, 'a') Zapis u datoteku bez prepisivanja postojećeg sadržaja s open ('regex.txt', 'a') kao af:
af.write ("\ nPozdrav Da!") datoteka.zatvori Zatvorite datoteku ako se ne koristi af = otvoren ('regex.txt')
af.zatvoriti Izlaz Izađite iz Python ljuske Izlaz()