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() |