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