imprimare() Afișați rezultatul unei comenzi x = "Hello world"
print (x)
ieșire: Hello world intrare() Colectați intrări de la utilizatori print (introducere („care este numele tău?”))
ieșire: care este numele tău? tip() Găsiți tipul unei variabile x = "Expresii regulate"
tip (x)
ieșire: len () Găsiți numărul de articole dintr-o variabilă len ([1, 2, 3])
ieșire: 3 \ Scăpați de un personaj care schimbă intenția unei linii de cod print ("Vreau să adăugați \" \ "")
ieșire: vreau să adăugați „” \ n Rupeți un caracter șir pentru a începe pe următoarea linie print ("Aceasta este o linie \ n Aceasta este a doua linie")
ieșire:
Aceasta este o linie
Aceasta este a doua linie def function_name (parametru):
comenzi Inițiați o funcție cu un parametru opțional def yourName (x):
print (x + 1) lambda Apelați o funcție anonimă add_3_to = lambda y: y + 3
print (add_3_to (4))
ieșire: 7 întoarcere Returnează un rezultat dintr-o funcție def yourName (x):
returnează x + 1 clasă Creați un obiect Python clasa mea Clasa:
def myFunc (x): def __init__ Inițializați atributele unei clase clasa mea Clasa:
def __init __ (sine, atribute ...)
instagram viewer
„__init__.py Salvați un fișier care conține un modul, astfel încât acesta să fie citit cu succes într-un alt fișier Python Redenumiți un fișier care conține un modul ca:
„__init__.py int () Convertiți o variabilă în număr întreg int (1.234)
ieșire: 1 str () Convertiți o variabilă în șir str (1.234)
ieșire: „1.234” pluti() Convertiți o variabilă în float plutitor (23)
ieșire: 23.0 dict (Counter ()) Convertiți o listă sau o opțiune într-un dicționar după sortare cu un contor Python încorporat din colecții import Counter
dict (Contor ([1,1,2,1,2,3,3,4]))
ieșire: {1: 3, 2: 2, 3: 2, 4: 1} rundă() Rotunjiți ieșirea unei operații la cel mai apropiat număr întreg rotund (23.445)
ieșire: 23 rotund (operație sau număr, zecimale) Rotunjiți ieșirea unei operații la un anumit număr de zecimale rotund (23.4568, 2)
ieșire: 23.46 dacă: Inițiați o declarație condițională dacă 2 <3:
print („Doi este mai mic”) elif: Faceți o declarație contrară când declarația if este falsă dacă 2 <3:
print („Doi este mai mic”)
elif 2 == 3:
print („Continuați”) altceva: Faceți o controfirmare finală dacă alte condiții sunt false dacă 2 <3:
print („Doi este mai mic”)
elif 2 == 3:
print („Continuați”)
altceva:
print („Trei sunt mai mari”) continua Ignorați o condiție și executați restul buclei a = [1, 4, -10, 6, 8]
pentru b în a:
dacă b <= 0:
continua
print (b)
ieșire:
1
4
6
8 pauză Terminați fluxul unei bucle cu o condiție dată a = [1, 4, -10, 6, 8]
pentru b în a:
dacă b> = 6:
pauză
print (b)
ieșire:
1
4
-10 trece Ignorați un set de instrucțiuni anterioare pentru b în a:
trece încearcă, cu excepția
Încercați un bloc de cod, altfel, ridicați o excepție definită încerca:
print (a)
cu exceptia:
print („A apărut o eroare!”)
ieșire: A apărut o eroare! in cele din urma Executați un cod final atunci când blocurile try și blocurile exceptate eșuează încerca:
print (a)
cu exceptia:
print (d)
in cele din urma:
print („Nu puteți imprima o variabilă nedefinită”)
ieșire: Nu puteți imprima o variabilă nedefinită ridica Excepția () Ridicați o excepție care oprește comanda atunci când executarea nu este posibilă a = 7 + 2
dacă a <10:
ridica Excepția („Oh! Nu ați obținut un scor de 10 ") import x Importați un întreg modul sau bibliotecă import matematica din x import y Importați o bibliotecă x dintr-un fișier sau dintr-o clasă y din modul de import scipy.stats la fel de Personalizați o expresie după numele preferat import panda ca pd în Verificați dacă există o valoare într-o variabilă x = [1, 4, 6, 7]
dacă 5 în x:
print („Există cinci”)
altceva:
print („Nu există cinci”)
ieșire: nu există cinci este Verificați dacă două variabile se referă la un singur element x = [1, 4, 6, 7]
x = b
print (x este b)
Adevărat Nici unul Declarați o valoare nulă x = Niciuna < Verificați dacă o valoare este mai mică decât alta 5<10
ieșire: Adevărat > Verificați dacă o valoare este mai mare decât alta 5>10
ieșire: Fals <= Verificați dacă o valoare este mai mică sau egală cu alta 2*2<=3
ieșire: Fals >= Verificați dacă o valoare este mai mare sau egală cu alta 2*2>=3
ieșire: Adevărat "== Verificați dacă o valoare este exact egală cu cealaltă 3==4
ouput: Fals != Asigurați-vă că o valoare nu este egală cu cealaltă 3!=4
ouput: Adevărat import re Importați expresiile regulate încorporate ale Python import re
re.findall („șiruri”, variabilă) a | b Verificați dacă oricare dintre cele două elemente sunt prezente într-un șir import re
someText = "Bună expresie regulată"
a = re.findall ("regulat | Bună ziua", someText)
print (a)
ieșire: [„Bună ziua”, „regulat”] șir $ Verificați dacă o variabilă se termină cu un set de șiruri import re
someText = "Bună expresie regulată"
a = re.findall ("expresie $", someText)
ieșire: ['expresie'] ^ șir Verificați dacă o variabilă începe cu un set de șiruri import re
someText = "Bună expresie regulată"
a = re.findall ("^ Hello", someText)
print (a)
ieșire: ['Bună ziua'] string.index () Verificați poziția index a unui caracter șir a = "Hello World"
a.index („H”)
ieșire: 0 string.capitalize () Scrieți cu majuscule primul caracter dintr-un set de șiruri a = "Hello World"
a.capitalize ()
ieșire: „Hello world” string.swapcase () Imprimați prima literă a fiecărui cuvânt ca litere mici și celelalte ca majuscule a = "Hello World"
a. swapcase ()
ieșire:
'Salut Lume' string.lower () Convertiți toate șirurile într-o minusculă a = "Hello World"
a.lower ()
ieșire: „salut lume” string.upper () Convertiți toate șirurile în majuscule a = "Hello World"
a.upper ()
ieșire: „BUNĂ LUME” string.startswith () Verificați dacă un șir începe cu un anumit caracter a = "Hello World"
a. începe cu ('a')
ieșire: Fals string.endswith () Verificați dacă un șir se termină cu un anumit caracter a = "Hello World"
a.endswith ('d')
ieșire: Adevărat string.split () Separați fiecare cuvânt într-o listă a = "Hello World"
a.split ()
ieșire: [„Bună ziua”, „lume”] șiruri {} '. format () Afișați o ieșire ca șir a = 3 + 4
print („Răspunsul este {}”. format (a))
ieșire: răspunsul este 7 nu este Nimeni Verificați dacă valoarea unei variabile nu este goală checknull def (a):
dacă a nu este Niciuna:
întoarce-te "e plin!"
altceva:
returnează „e gol!” X y Găsiți restul (modulul) unei diviziuni 9%4
ieșire: 1 X y Găsiți coeficientul unei diviziuni 9//4
ieșire: 2 "= Atribuiți o valoare unei variabile a = {1: 5, 3: 4} "+ Adăugați elemente împreună ["a two"] + ["a one"]
ieșire: ['a two', 'a one']
1+3
ieșire = 4 "- Găsiți diferența dintre un set de numere 3-4
ieșire = -1 "* Găsiți produsul unui set de numere 3*4
ieșire: 12 a + = x Adăugați x la variabila a fără a atribui valoarea unei noi variabile a = 2
a + = 3
ieșire: 5 a- = x Subsract x din variabila a fără a o atribui unei noi variabile a = 3
a- = 2
ieșire: 1 a * = x Găsiți produsul variabilelor a și x fără a atribui rezultatul unei noi variabile a = [1, 3, 4]
a * = 2
ieșire: [1, 3, 4, 1, 3, 4] X y Ridicați baza x la puterea y 2**3
ieșire: 8 pow (x, y) Ridicați x la puterea lui y pow (2, 3)
ieșire: 8 abs (x) Convertiți un număr întreg negativ în valoarea sa absolută abs (-5)
ieșire: 5 x ** (1 / nth) Găsiți a n-a rădăcină a unui număr 8**(1/3)
ieșire: 2 a = b = c = d = x Atribuiți aceeași valoare mai multor variabile a = b = c = d = "Bună ziua lumea" x, y = y, x Schimbați variabilele x = [1, 2]
y = 3
x, y = y, x
print (x, y)
ieșire:
3 [1, 2] pentru Buclați prin elementele dintr-o variabilă a = [1, 3, 5]
pentru b în a:
print (b, "x", "2", "=", b * 2)
ieșire:
1 x 2 = 2
3 x 2 = 6
5 x 2 = 10 in timp ce Continuă să parcurgi o variabilă, în măsura în care o anumită condiție rămâne adevărată a = 4
b = 2
în timp ce b <= a:
print (b, "este mai mic decât", a)
b + = 1
ieșire:
2 este mai mic decât 4
3 este mai mic decât 4
4 este mai mic decât 4 gamă() Creați o gamă de numere întregi pozitive între x și y x = interval (4)
print (x)
interval (0, 4)
pentru b în x:
print (b)
ieșire:
0
1
2
3 sumă() Repetați elementele dintr-o listă print (suma ([1, 2, 3]))
ieșire: 6 sumă (listă, început) Returnează suma unei liste cu un element adăugat print (suma ([1, 2, 3], 3))
ieșire: 9 [] Faceți o listă de elemente x = ['a', 3, 5, 'h', [1, 3, 3], {'d': 3}] () Creați un tuppletupples sunt imuabile x = (1, 2, 'g', 5) {} Creați un dicționar a = {'x': 6, 'y': 8} x [a: b] Faceți o listă x = [1, 3, 5, 6]
x [0: 2]
ieșire: [1, 3] x [cheie] Obțineți valoarea unei chei în dicționarul x a = {'x': 6, 'y': 8}
print (a ['x'])
ieșire: 6 x.append () Adăugați o listă de valori la o listă goală x = [1]
x.append ([1,2,3])
print (x)
ieșire: [1, [1,2,3]] x.extend () Adăugați o listă de valori pentru a continua o listă existentă fără a crea neapărat o listă imbricată x = [1,2]
x.extend ([3,4,6,2])
print (x)
ieșire:
[1, 2, 3, 4, 6, 2] del (x [a: b]) Ștergeți complet un element dintr-o listă la un anumit index x = [1,2,3,5]
del (x [0: 2])
print (x)
ieșire: [2,3,5]
del (x [cheie]) Ștergeți complet o cheie și o valoare dintr-un dicționar la un anumit index y = {1: 3, 2: 5, 4: 6, 8: 2}
del (y [1], y [8])
print (y)
ieșire = {2: 5, 4: 6} dict.pop () Scoateți valoarea unei chei și scoateți-o dintr-un dicționar la un anumit index a = {1: 3, 2: 4, 5: 6}
a.pop (1)
ieșire: 3 dict.popitem () Scoateți ultimul element dintr-un dicționar și ștergeți-l a = {1: 2, 4: 8, 3: 5}
a.popitem ()
ieșire: (3, 5)
print (a)
ieșire: {1: 2, 4: 8} list.pop () Scoateți un index dat dintr-o listă și eliminați-l dintr-o listă a = [1, 3, 2, 4, 1, 6, 6, 4]
a.pop (-2)
ieșire: 6
print (a)
ieșire: [1, 3, 2, 4, 1, 6, 4] clar() Goliți elementele unei liste sau a unui dicționar x = [1, 3, 5]
x.clear ()
print (x)
ieșire: [] elimina() Eliminați un element dintr-o listă x = [1, 5, 6, 7]
x.remove (1)
ieșire: [5, 6, 7] introduce() Introduceți elemente într-o listă x = [3, 5, 6]
x.insert (1, 4)
print (x)
ieșire: [1, 4, 3, 5, 6] sortare (invers = condiție) Inversați direcția elementelor dintr-o listă x = [1, 3, 5, 6]
x.sort (invers = Adevărat)
print (x)
ieșire: [6, 5, 3, 1] Actualizați() Actualizați un dicționar schimbând primul element și adăugând orice alt element la final x = {1: 3, 5: 6}
x.actualizare ({1: 4, 8: 7, 4: 4})
print (x)
ieșire: {1: 4, 5: 6, 8: 7, 4: 4} chei () Afișați toate tastele într-un dicționar a = {1: 2, 4: 8}
a.keys ()
ieșire: dict_keys ([1, 4]) valori () Afișați toate valorile într-un dicționar a = {1: 2, 4: 8}
a.values ​​()
output: dict_values ​​([2, 8]) articole () Afișați tastele și valorile într-un dicționar a = {1: 2, 4: 8}
a.items ()
ieșire: dict_items ([(1, 2), (4, 8)]) obține (cheie) Obțineți valoarea unui articol dintr-un dicționar după cheia sa a = {1: 2, 4: 8, 3: 5}
a.get (1)
ieșire: 2 setdefault (cheie) Returnează valoarea inițială a unui element într-un dicționar a.setdefault (2) f = {** a, ** b} Combinați două dicționare a = {'x': 6, 'y': 8}
b = {'c': 5, 'd': 3}
f = {** a, ** y}
print (f)
ieșire: {'x': 6, 'y': 8, 'c': 5, 'd': 3} elimina() Eliminați prima valoare de potrivire a unui element dintr-o listă fără să vă gândiți la index a = [1, 3, 2, 4, 4, 1, 6, 6, 4]
a. elimina (4)
print (a)
ieșire: [1, 3, 2, 4, 1, 6, 6, 4] memorie (x) Accesați tampoanele interne ale unui obiect a = memoryview (obiect) octeți () Convertiți un protocol de memorie tampon în octeți octeți (a [0: 2]) bytearray () Returnează o matrice de octeți bytearray (obiect) # Scrieți o singură linie de comentariu sau împiedicați executarea unei linii de cod # Foaie de trucuri regex Python Scrieți un comentariu pe mai multe linii Foaia de trucuri Pygeon regex este bună pentru începători
Este, de asemenea, o reîmprospătare excelentă pentru experți Linie de comanda pachetul de instalare pip Instalați o bibliotecă online pip instalează panda nume virtualenv Utilizați virtaulenv pentru a crea un mediu virtual virtualenv myproject mkvirtualenv nume Utilizați împachetarea mediului virtual pentru a crea un mediu virtual mkvirtualenv myproject python file.py Rulați comenzile într-un fișier Python "python my_file.py pip congelare Enumerați toate pachetele instalate într-un mediu virtual pip congelare pip freeze> somefiles Copiați toate bibliotecile instalate într-un singur fișier pip freeze> requirements.txt Unde Găsiți calea de instalare a Python unde piton --versiune Verificați versiunea unui pachet python --versiune .exe Rulați un shell Python python.exe cu deschis (fișier, 'w') Scrieți într-un fișier existent și suprascrieți conținutul său existent cu open ('regex.txt', 'w') ca wf:
wf.write („Bună ziua lumii!”) cu deschis (fișier, 'r') Deschideți un fișier numai în citire cu open ('regex.txt', 'r') ca rf:
print (rf.read () cu deschis (fișier, 'a') Scrieți într-un fișier fără a suprascrie conținutul existent cu open ('regex.txt', 'a') ca af:
af.write ("\ nBuna da!") file.close Închideți un fișier dacă nu este utilizat af = deschis ('regex.txt')
af.închide Ieșire Ieșiți din shell-ul Python Ieșire()