natisni () |
Prikažite rezultat ukaza |
x = "Pozdravljeni svet" natisni (x) izhod: Pozdravljeni svet |
vhod () |
Zbirajte prispevke uporabnikov |
natisni (vnos ("kako ti je ime?")) izhod: kako ti je ime? |
vrsta () |
Poiščite vrsto spremenljivke |
x = "Regularni izrazi" vrsta (x) izhod: |
len () |
Poiščite število elementov v spremenljivki |
len ([1, 2, 3]) izhod: 3 |
\ |
Pobegnite znaku, ki spremeni namen vrstice kode |
print ("Želim, da dodate \" \ "") izhod: želim, da dodate "" |
\ n |
Prekinite niz, da začnete v naslednji vrstici |
print ("To je vrstica \ n To je druga vrstica") izhod: To je črta To je druga vrstica |
def ime_funkcije (parameter): ukazi |
Zaženite funkcijo z neobveznim parametrom |
def yourName (x): tiskanje (x + 1) |
lambda |
Pokličite anonimno funkcijo |
add_3_to = lambda y: y + 3 natisni (add_3_to (4)) izhod: 7 |
vrnitev |
Vrni rezultat iz funkcije |
def yourName (x): vrnitev x + 1 |
razred |
Ustvarite objekt Python |
razred myClass: def myFunc (x): |
def __init__ |
Inicializirajte atribute razreda |
razred myClass: def __init __ (self, atributi ...) |
"__init__.py |
Shranite datoteko, ki vsebuje modul, tako da jo lahko uspešno preberete v drugi datoteki Python |
Preimenujte datoteko, ki vsebuje modul, kot: "__init__.py |
int () |
Pretvorite spremenljivko v celo število |
int (1.234) izhod: 1 |
str () |
Pretvorite spremenljivko v niz |
str (1.234) izhod: '1.234' |
float () |
Pretvorite spremenljivko v plavajočo |
plovec (23) izhod: 23,0 |
dict (Counter ()) |
Po razvrščanju z vgrajenim števcem Python pretvorite seznam ali delček v slovar |
iz zbirk uvoz števec dict (Števec ([1,1,2,1,2,3,3,4])) izhod: {1: 3, 2: 2, 3: 2, 4: 1} |
okrogla () |
Izhod operacije zaokroži na najbližje celo število |
krog (23.445) izhod: 23 |
krog (operacija ali število, decimalna mesta) |
Izhod operacije zaokrožite na določeno število decimalnih mest |
krog (23.4568, 2) izhod: 23.46 |
če: |
Zaženite pogojni stavek |
če je 2 <3: tisk ("Dva sta manjša") |
elif: |
Če je izjava if napačna, podajte ugovor |
če je 2 <3: tisk ("Dva sta manjša") elif 2 == 3: print ("Pojdi naprej") |
sicer: |
Naredite zadnjo ugovor, če so drugi pogoji napačni |
če je 2 <3: tisk ("Dva sta manjša") elif 2 == 3: print ("Pojdi naprej") sicer: print ("Tri so večje") |
nadaljujte |
Prezrite stanje in izvedite preostanek zanke |
a = [1, 4, -10, 6, 8] za b v a: če je b <= 0: nadaljujte natisni (b) izhod: 1 4 6 8 |
odmor |
Prekinite tok zanke z danim pogojem |
a = [1, 4, -10, 6, 8] za b v a: če je b> = 6: odmor natisni (b) izhod: 1 4 -10 |
podajo |
Prezri nabor predhodnih navodil |
za b v a: podajo |
poskusite, razen
|
Preizkusite blok kode, sicer pa sprožite določeno izjemo |
poskusite: natisni (a) razen: print ("Prišlo je do napake!") output: Prišlo je do napake! |
končno |
Izvedite končno kodo, ko poskusita in razen blokov ne uspe |
poskusite: natisni (a) razen: natisni (d) končno: print ("Ne morete natisniti nedefinirane spremenljivke") izhod: Nedefinirane spremenljivke ni mogoče natisniti |
dvigniti izjemo () |
Povečajte izjemo, ki zaustavi ukaz, kadar izvajanje ni mogoče |
a = 7 + 2 če je <10: dvignite izjemo ("Oh! Nisi dobil ocene 10 ") |
uvoz x |
Uvozite celoten modul ali knjižnico |
uvozna matematika |
od x uvoz y |
Uvozi knjižnico x iz datoteke ali razreda y |
iz načina uvoza scipy.stats |
kot |
Prilagodite izraz želenemu imenu |
uvozi pande kot pd |
v |
Preverite, ali je v spremenljivki prisotna vrednost |
x = [1, 4, 6, 7] če je 5 v x: print ("Obstaja petica") sicer: print ("Pet ni") izhod: ni pet |
je |
Preverite, ali se dve spremenljivki nanašata na en element |
x = [1, 4, 6, 7] x = b tiskanje (x je b) Prav |
Nobenega |
Navedite ničelno vrednost |
x = nič |
< |
Preverite, ali je ena vrednost manjša od druge |
5<10 izhod: True |
> |
Preverite, ali je ena vrednost večja od druge |
5>10 izhod: napačno |
<= |
Preverite, ali je vrednost manjša ali enaka drugi |
2*2<=3 izhod: napačno |
>= |
Preverite, ali je vrednost večja ali enaka drugi |
2*2>=3 izhod: True |
"== |
Preverite, ali je vrednost popolnoma enaka drugi |
3==4 ouput: Neresnično |
!= |
Ugotovite, da vrednost ni enaka drugi |
3!=4 ouput: Res je |
uvozi ponovno |
Uvozite Pythonove vgrajene regularne izraze |
uvozi ponovno re.findall ("nizi", spremenljivka) |
a | b |
Preverite, ali je v nizu prisoten kateri koli od dveh elementov |
uvozi ponovno someText = "Pozdravljeni regularni izraz" a = re.findall ("navadno | Pozdravljeni, nekaj besedila) natisni (a) izhod: ['Hello', 'regular'] |
niz $ |
Preverite, ali se spremenljivka konča z nizom nizov |
uvozi ponovno someText = "Pozdravljeni regularni izraz" a = re.findall ("izraz $", someText) izhod: ['izraz'] |
^ niz |
Preverite, ali se spremenljivka začne z nizom nizov |
uvozi ponovno someText = "Pozdravljeni regularni izraz" a = re.findall ("^ Pozdravljeni, nekaj besedila) natisni (a) izhod: ['Hello'] |
string.index () |
Preverite položaj indeksa znakovnega niza |
a = "Pozdravljen svet" a.index ('H') izhod: 0 |
string.capitalize () |
Zapiši prvi znak v nizu z velikimi črkami |
a = "Pozdravljen svet" a.capitalize () izhod: 'Hello world' |
string.swapcase () |
Prvo črko vsake besede natisnite z malimi črkami, ostale črke pa z velikimi črkami |
a = "Pozdravljen svet" a.swapcase () izhod: 'Pozdravljen, svet' |
string.lower () |
Pretvori vse nize v male črke |
a = "Pozdravljen svet" a.lower () izhod: 'pozdravljeni svet' |
string.upper () |
Pretvori vse nize v velike črke |
a = "Pozdravljen svet" a.upper () izhod: 'HELLO WORLD' |
string.startswith () |
Preverite, ali se niz začne z določenim znakom |
a = "Pozdravljen svet" a.startswith ('a') izhod: napačno |
string.endswith () |
Preverite, ali se niz konča z določenim znakom |
a = "Pozdravljen svet" a.endswith ('d') izhod: True |
string.split () |
Vsako besedo ločite na seznam |
a = "Pozdravljen svet" a.split () izhod: ['Hello', 'world'] |
nizi {} '. format () |
Prikaži izhod kot niz |
a = 3 + 4 print ("Odgovor je {}". format (a)) izhod: odgovor je 7 |
ni nič |
Preverite, ali vrednost spremenljivke ni prazna |
def checknull (a): če a ni nič: vrnite "polno!" sicer: vrnite "prazno!" |
x% y |
Poiščite ostanek (modul) delitve |
9%4 izhod: 1 |
x // y |
Poiščite količnik delitve |
9//4 izhod: 2 |
"= |
Spremenljivki dodelite vrednost |
a = {1: 5, 3: 4} |
"+ |
Dodajte elemente skupaj |
["dva"] + ["ena ena"] izhod: ['a two', 'a one'] 1+3 izhod = 4 |
"- |
Poiščite razliko med nizom števil |
3-4 izhod = -1 |
"* |
Poiščite zmnožek števil |
3*4 izhod: 12 |
a + = x |
Spremenljivki a dodajte x, ne da bi novi vrednosti pripisali njeno vrednost |
a = 2 a + = 3 izhod: 5 |
a- = x |
Subract x spremenljivke a, ne da bi jo dodelili novi spremenljivki |
a = 3 a- = 2 izhod: 1 |
a * = x |
Poiščite zmnožek spremenljivke a in x, ne da bi rezultat dodelili novi spremenljivki |
a = [1, 3, 4] a * = 2 izhod: [1, 3, 4, 1, 3, 4] |
x ** y |
Dvignite osnovo x na moč y |
2**3 izhod: 8 |
prah (x, y) |
Dvignite x v stopnjo y |
prah (2, 3) izhod: 8 |
abs (x) |
Pretvorite negativno celo število v njegovo absolutno vrednost |
abs (-5) izhod: 5 |
x ** (1 / nth) |
Poiščite n-ti koren števila |
8**(1/3) izhod: 2 |
a = b = c = d = x |
Več spremenljivkam dodelite isto vrednost |
a = b = c = d = "Pozdravljeni, svet" |
x, y = y, x |
Zamenjaj spremenljivke |
x = [1, 2] y = 3 x, y = y, x tiskanje (x, y) izhod: 3 [1, 2] |
za |
Preglejte elemente v spremenljivki |
a = [1, 3, 5] za b v a: tiskanje (b, "x", "2", "=", b * 2) izhod: 1 x 2 = 2 3 x 2 = 6 5 x 2 = 10 |
medtem |
Nadaljujte s petljanjem po spremenljivki, dokler določen pogoj ostane True |
a = 4 b = 2 medtem ko je b <= a: tisk (b, "je manjši od", a) b + = 1 izhod: 2 je manj kot 4 3 je manj kot 4 4 je manj kot 4 |
obseg () |
Ustvari obseg pozitivnih celih števil med x in y |
x = obseg (4) natisni (x) obseg (0, 4) za b v x: natisni (b) izhod: 0 1 2 3 |
vsota () |
Ponavljajte elemente na seznamu |
natisni (vsota ([1, 2, 3])) izhod: 6 |
vsota (seznam, začetek) |
Vrni vsoto seznama z dodanim elementom |
natisni (vsota ([1, 2, 3], 3)) izhod: 9 |
[] |
Naredite seznam elementov |
x = ['a', 3, 5, 'h', [1, 3, 3], {'d': 3}] |
() |
Ustvari tuppletuple so nespremenljive |
x = (1, 2, 'g', 5) |
{} |
Ustvari slovar |
a = {'x': 6, 'y': 8} |
x [a: b] |
Narežite seznam |
x = [1, 3, 5, 6] x [0: 2] izhod: [1, 3] |
x [tipka] |
Pridobite vrednost ključa v slovarju x |
a = {'x': 6, 'y': 8} natisni (a ['x']) izhod: 6 |
x.append () |
Na prazen seznam dodajte seznam vrednosti |
x = [1] x.dane ([1,2,3]) natisni (x) izhod: [1, [1,2,3]] |
x.extend () |
Če želite nadaljevati obstoječi seznam, dodajte seznam vrednosti, ne da bi nujno ustvarili ugnezdeni seznam |
x = [1,2] x.extend ([3,4,6,2]) natisni (x) izhod: [1, 2, 3, 4, 6, 2] |
del (x [a: b]) |
Izbrišite element s seznama z določenim indeksom |
x = [1,2,3,5] del (x [0: 2]) natisni (x) izhod: [2,3,5]
|
del (x [tipka]) |
Ključ in vrednost popolnoma izbrišite iz slovarja z določenim indeksom |
y = {1: 3, 2: 5, 4: 6, 8: 2} del (y [1], y [8]) natisni (y) izhod = {2: 5, 4: 6} |
dict.pop () |
Izvlecite vrednost ključa in ga odstranite iz slovarja z določenim indeksom |
a = {1: 3, 2: 4, 5: 6} a.pop (1) izhod: 3 |
dict.popitem () |
Iz slovarja odprite zadnji element in ga izbrišite |
a = {1: 2, 4: 8, 3: 5} a.popitem () izhod: (3, 5) natisni (a) izhod: {1: 2, 4: 8} |
list.pop () |
Dvignite indeks s seznama in ga odstranite s seznama |
a = [1, 3, 2, 4, 1, 6, 6, 4] a.pop (-2) izhod: 6 natisni (a) izhod: [1, 3, 2, 4, 1, 6, 4] |
jasno () |
Izpraznite elemente seznama ali slovarja |
x = [1, 3, 5] x.clear () natisni (x) izhod: [] |
Odstrani() |
Odstranite element s seznama |
x = [1, 5, 6, 7] x.remove (1) izhod: [5, 6, 7] |
vstavi() |
Vstavite elemente v seznam |
x = [3, 5, 6] x.insert (1, 4) natisni (x) izhod: [1, 4, 3, 5, 6] |
razvrsti (obratno = stanje) |
Obrnite smer elementov na seznamu |
x = [1, 3, 5, 6] x.sort (reverse = True) natisni (x) izhod: [6, 5, 3, 1] |
nadgradnja() |
Posodobite slovar tako, da spremenite njegov prvi element in na konec dodate kateri koli drug element |
x = {1: 3, 5: 6} x.update ({1: 4, 8: 7, 4: 4}) natisni (x) izhod: {1: 4, 5: 6, 8: 7, 4: 4} |
tipke () |
Pokaži vse tipke v slovarju |
a = {1: 2, 4: 8} a.ključi () izhod: dict_keys ([1, 4]) |
vrednote() |
Pokaži vse vrednosti v slovarju |
a = {1: 2, 4: 8} a.vrednosti () izhod: dict_values ([2, 8]) |
predmetov () |
Prikažite tipke in vrednosti v slovarju |
a = {1: 2, 4: 8} a.items () izhod: dict_items ([(1, 2), (4, 8)]) |
dobi (ključ) |
Pridobite vrednost predmeta v slovarju po njegovem ključu |
a = {1: 2, 4: 8, 3: 5} a.get (1) izhod: 2 |
setdefault (tipka) |
Vrni prvotno vrednost elementa v slovar |
a.setdefault (2) |
f = {** a, ** b} |
Združite dva slovarja |
a = {'x': 6, 'y': 8} b = {'c': 5, 'd': 3} f = {** a, ** y} natisni (f) izhod: {'x': 6, 'y': 8, 'c': 5, 'd': 3} |
Odstrani() |
Odstranite prvo ujemajočo se vrednost elementa s seznama, ne da bi upoštevali njegov indeks |
a = [1, 3, 2, 4, 4, 1, 6, 6, 4] a.remove (4) natisni (a) izhod: [1, 3, 2, 4, 1, 6, 6, 4] |
pogled pomnilnika (x) |
Dostopajte do notranjih medpomnilnikov predmeta |
a = pogled spomina (objekt) |
bajtov () |
Pretvorite protokol pomnilniškega pomnilnika v bajte |
bajtov (a [0: 2]) |
bytearray () |
Vrne matriko bajtov |
bytearray (objekt) |
# |
Napišite eno vrstico komentarja ali preprečite izvajanje vrstice kode |
# Python regex varalnica |
Napišite večvrstični komentar |
Goljufije Python regex so dobre za začetnike Prav tako je odlična osvežitev za strokovnjake |
Ukazna vrstica |
pip namestitveni paket |
Namestite spletno knjižnico |
pip namestite pande |
ime virtualenv |
Uporabite virtaulenv za ustvarjanje navideznega okolja |
virtualenv mojprojekt |
mkvirtualenv ime |
Za ustvarjanje navideznega okolja uporabite ovoj za navidezno okolje |
mkvirtualenv mojprojekt |
python file.py |
Zaženite ukaze v datoteki Python |
"python my_file.py |
zamrznitev pipa |
Naštejte vse nameščene pakete v navideznem okolju |
zamrznitev pipa |
zamrznitev pipa> nekaj datotek |
Kopirajte vse nameščene knjižnice v eno datoteko |
zamrznitev pipov> zahteve.txt |
kje |
Poiščite namestitveno pot Pythona |
kjer python |
- različica |
Preverite različico paketa |
python --verzija |
.exe |
Zaženite lupino Python |
python.exe |
z odprtim (datoteka, 'w') |
Zapišite v obstoječo datoteko in prepišite njeno obstoječo vsebino |
z odprtim ('regex.txt', 'w') kot wf: wf.write ("Pozdravljeni, svet!") |
z odprtim (datoteka, 'r') |
Odprite datoteko kot samo za branje |
z odprtim ('regex.txt', 'r') kot rf: print (rf.read () |
z odprtim (datoteka, 'a') |
Zapišite v datoteko, ne da bi prepisali obstoječo vsebino |
z odprtim ('regex.txt', 'a') kot af: af.write ("\ nPozdravljeni!") |
file.close |
Zaprite datoteko, če ni v uporabi |
af = odprto ('regex.txt') af.close |
izhod |
Zaprite lupino Python |
izhod () |