30 python scripts examples (Română)

Python este un limbaj de programare foarte popular și solicitant acum, deoarece este potrivit pentru dezvoltarea de aplicații foarte simple și complexe. Dacă sunteți nou în programarea python și doriți să învățați python-ul din elementele de bază într-un timp scurt, atunci acest articol este pentru dvs. 30 script-uri python exemple sunt explicate în acest articol folosind exemple foarte simple pentru a cunoaște elementele de bază ale python.Lista subiectelor acoperite în acest articol sunt menționate mai jos:

01. Bună Ziua Mondială
02. Alăturați-vă două șiruri
03., Formatați virgulă mobilă în șirul
04. Ridicați un număr la o putere
05. Lucrul cu tipuri booleene
06. Dacă altceva declarație
07. Utilizarea și și sau operatorii
08. Comutator caz declarație
09. În timp ce bucla
10. Pentru bucla
11. Rulați un script Python de la altul
12. Utilizarea unui argument în linie de comandă
13. Utilizarea regex
14. Utilizarea getpass
15. Utilizarea formatului de dată
16. Adăugați și eliminați elementul dintr-o listă
17. Înțelegerea listei
18. Felie de date
19. Adăugați și căutați date în dicționarul
20. Adăugați și căutați date în setul
21. Numărați elementele din listă
22., Definiți și apelați o funcție
23. Utilizarea de aruncare și captură excepție
24. Citiți și scrieți fișierul
25. Listează fișierele dintr-un director
26. Citiți și scrieți folosind murături
27. Definiți clasa și metoda
28. Utilizarea funcției interval
29. Utilizarea funcției hartă
30. Utilizarea funcției de filtrare

creați și executați primul script python:

puteți scrie și executa un script python simplu de la terminal fără a crea niciun fișier python. Dacă scriptul este mare, atunci necesită scriere și salvează scriptul în orice fișier python folosind orice editor., Puteți utiliza orice editor de text sau orice editor de cod, cum ar fi sublime, Visual Studio Code, sau orice software IDE dezvoltat pentru python numai ca PyCharm sau Spyder pentru a scrie script-ul. Extensia de fișier python este .py. Python versiunea 3.8 și spyder3 IDE de python sunt folosite în acest articol pentru a scrie script-ul python. Trebuie să instalați spyder IDE în sistemul dvs. să-l folosească.

dacă doriți să executați orice script din terminal, executați comanda ‘python ‘ sau’ python3 ‘ pentru a deschide python în modul de interacțiune. Următorul script python va imprima textul „Hello World” ca ieșire.,

>>> print(„Hello World”)

Acum, salvați script-ul într-un fișier numit c1.py. Trebuie să executați următoarea comandă la borna de a executa c1.py.

$ python3 c1.py

Dacă doriți să rulați fișierul din spyder3 IDE, atunci trebuie să faceți clic pe butonul run

de editor., Următoarea ieșire va apărea în editor după executarea codului.

Top

alăturarea a două șiruri:

există multe moduri de a uni valorile șirurilor în python. Cel mai simplu mod de a combina două valori șir în python este de a utiliza operatorul”+”. Creați orice python cu următorul script pentru a cunoaște calea de a uni două șiruri. Aici, două valori string sunt atribuite în două variabile, iar o altă variabilă este utilizată pentru a stoca valorile Unite care sunt tipărite ulterior.

c2.,py

string1 = „Linux”
string2 = „Hint”
joined_string = string1 + string2
print(joined_string)

următoarea ieșire va apărea după rularea script-ul din editor. Aici sunt unite două cuvinte,” Linux „și” Hint”, iar” LinuxHint ” este tipărit ca ieșire.

dacă doriți să aflați mai multe despre cealaltă opțiune de unire în python, atunci puteți verifica tutorialul, Python String Concatenation.,

Top

Format virgulă mobilă în șir:

număr virgulă mobilă este necesară în programare pentru generarea de numere fracționare, și, uneori, este nevoie de formatarea numărului virgulă mobilă în scopuri de programare. Există multe modalități de a exista în python pentru a formata numărul în virgulă mobilă. Formatarea șirurilor și interpolarea șirurilor sunt utilizate în următorul script pentru a formata un număr în virgulă mobilă. format () metoda cu lățimea formatului este utilizată în formatarea șirului, iar simbolul ” % ” cu formatul cu lățimea este utilizat în interpolarea șirului., În funcție de lățimea de formatare, 5 cifre sunt setate înainte de punctul zecimal, iar 2 cifre sunt setate după punctul zecimal.

c3.py

următoarea ieșire va apărea după rularea scriptului din editor.

Dacă vrei să știi mai multe despre șirul de formatare în python, atunci puteți verifica tutorial, Python Șir de Formatare.

Top

ridicați un număr la o putere:

există multe moduri în python pentru a calcula xn în Python. În următorul script, trei moduri sunt prezentate pentru a calcula xn în Python., Dublu ” * ” operator, pow () metoda, și matematică.pow () metoda sunt utilizate pentru calcularea xn. Valorile lui x și n sunt inițializate cu valori numerice. Metodele Double ‘ * ‘ și pow() sunt utilizate pentru calcularea puterii valorilor întregi. math.pow () poate calcula puterea numerelor fracționare; de asemenea, care este prezentat în ultima parte a script-ul.

c4.py

următoarea ieșire va apărea după rularea scriptului. Primele două ieșiri arată rezultatul 43, iar a treia ieșire arată rezultatul 26.5.,

Top

lucrul cu tipuri booleene:

diferitele utilizări ale tipurilor booleene sunt prezentate în următorul script. Prima ieșire va imprima valoarea val1 care conține valoarea booleană, true. Toate numerele pozitive sunt negative returnează true ca valoare booleană și numai zero returnează false ca valoare booleană. Deci, a doua și a treia ieșiri va imprima adevărat pentru numere pozitive și negative. A patra ieșire va imprima false pentru 0, iar a cincea ieșire va imprima false, deoarece operatorul de comparație returnează false.

c5.,py

următoarea ieșire va apărea după rularea scriptului.

Top

utilizarea declarației If else:

următorul script arată utilizarea unei declarații condiționale în python. Declarația declarației if-else în python este puțin diferită de alte limbi. Nu sunt necesare paranteze ondulate pentru a defini blocul if-else în python ca și în alte limbi, dar blocul de indentare trebuie utilizat corect, alt script va afișa o eroare., Aici, o declarație foarte simplă if-else este utilizată în script care va verifica valoarea variabilei numerice este mai mare sau egală cu 70sau nu. Un punct (:) este folosit după blocul „dacă” și „else” pentru a defini începutul blocului.

c6.py

următoarea ieșire va apărea după rularea scriptului.

Top

utilizarea operatorilor AND and OR:

următorul script Arată utilizările operatorilor AND and OR în instrucțiunea condiționată., Și operatorul returnează true atunci când cele două condiții returnează true, și sau operatorul returnează true atunci când orice condiție a două condiții returnează true. Două numere în virgulă mobilă vor fi luate ca mărci MCQ și teorie. Ambele și și sau operatorii sunt utilizați în declarația „dacă”. Conform condiției, dacă mărcile MCQ sunt mai mult decât egale cu 40 și mărcile teoretice sunt mai mari sau egale cu 30, atunci declarația „dacă” va reveni adevărat sau dacă totalul MCQ și teorie este mai mare sau egală cu 70, atunci declarația „dacă” va reveni, de asemenea, adevărat.

c7.,py

conform următoarei ieșiri, if declarație returnează false pentru valorile de intrare 30 și 35 și returnează true pentru valorile de intrare 40 și 45.

Sus

comutator caz declarație:

Python nu acceptă un comutator-declarație caz ca alt standard limbaje de programare, dar acest tip de declarație pot fi puse în aplicare în python folosind o funcție particularizată. employee_details () funcția este creată în următorul script pentru a lucra ca instrucțiunea switch-case. Funcția conține un parametru și un dicționar numit switcher., Valoarea parametrului funcției este verificată cu fiecare index al dicționarului. Dacă se găsește o potrivire, atunci valoarea corespunzătoare a indexului va fi returnată din funcție; în caz contrar, a doua valoare a parametrului comutatorului.get () metoda va fi returnat.

c8.py

conform următoarei ieșiri, scriptul este executat de două ori și două nume de angajați sunt tipărite pe baza valorilor ID.

Top

utilizarea while Loop:

utilizarea unei while loop în python este prezentată în exemplul următor., Colon (:) este folosit pentru a defini blocul de pornire al buclei, și toate declarațiile de bucla trebuie să fie definite folosind indentare corespunzătoare; în caz contrar, va apărea eroare de indentare. În următorul script, valoarea contorului este inițializată la 1 Care este utilizată în buclă. Bucla va itera de 5 ori și va imprima valorile contorului în fiecare iterație. Valoarea contorului este incrementată cu 1 în fiecare iterație pentru a atinge starea de terminare a buclei.

c9.py

următoarea ieșire va apărea după rularea scriptului.,

Top

utilizarea pentru buclă:

Pentru Buclă este folosit în mai multe scopuri în python. Blocul de pornire al acestei bucle este necesar să se definească printr-un punct(:), iar declarațiile sunt definite prin utilizarea indentării corespunzătoare. În următorul script, este definită o listă de nume ale săptămânii și o buclă for este utilizată pentru a itera și imprima fiecare element al listei. Aici, metoda len () este utilizată pentru a număra elementele totale ale listei și pentru a defini limita funcției range ().

c10.py

următoarea ieșire va apărea după rularea scriptului.,

Top

rulați un script Python de la altul:

uneori este necesar să utilizați scriptul unui fișier python dintr-un alt fișier python. Se poate face cu ușurință, cum ar fi importul orice modul utilizând cuvântul cheie de import. Aici, vacations.py fișier conține două variabile inițializate de valori string. Acest fișier este importat în c11.py fișier cu numele alias „v”. O listă de nume de luni este definită aici. Variabila flag este utilizată aici pentru a imprima valoarea variabilei vacation1 pentru o singură dată pentru lunile ‘iunie’ și ‘iulie’., Valoarea variabilei vacanță2 se va tipări pentru luna „decembrie”. Celelalte nume de nouă luni vor fi tipărite atunci când partea else a declarației if-elseif-else va fi executată.

vacations.py

# Inițializa valorile
vacation1 = „Vacanta de Vara”
vacation2 = „Vacanta de Iarna”

c11.py

următoarea ieșire va apărea după rularea script-ul.

Top

utilizarea argumentului din linia de comandă:

următorul script arată utilizarea argumentelor din linia de comandă în python., Multe module există în python pentru a analiza argumentele din linia de comandă modulul ” sys ” este importat aici pentru a analiza argumentele din linia de comandă. Len () metoda este utilizată pentru a număra argumentele totale, inclusiv numele fișierului script. Apoi, valorile argumentului vor fi tipărite.

c12.py

Dacă scriptul este executat fără argumente în linia de comandă, atunci va apărea următoarea ieșire care arată numele fișierului scriptului.

valorile argumentului din linia de comandă pot fi setate în editorul spyder deschizând caseta de dialog Configurare executare pe fișier făcând clic pe meniul Executare., Setați valorile cu spațiu făcând clic pe opțiunile liniei de comandă din partea Setări generale a casetei de dialog.

Dacă scriptul este executat după setarea valorilor prezentate mai sus, va apărea următoarea ieșire.

valorile argumentului din linia de comandă pot fi transmise cu ușurință în scriptul python de la terminal. Următoarea ieșire va apărea dacă scriptul este executat de la terminal.,

Daca vrei sa stii mai multe despre argumente în linia de comandă în python, atunci puteți verifica tutorial, „Cum de a analiza argumente pe linia de comandă în Python”.

Top

utilizarea regex:

expresia regulată sau regex este utilizată în python pentru a potrivi sau căuta și înlocui orice porțiune particulară a unui șir pe baza modelului particular. modulul ” re ” este utilizat în python pentru a utiliza o expresie regulată. Următorul script arată utilizarea regex în python. Modelul utilizat în script se va potrivi cu acele șiruri în care primul caracter al șirului este o majusculă., O valoare șir va fi luată și se potrivesc modelul folosind match() metoda. Dacă metoda returnează true, atunci un mesaj de succes va imprima altfel un mesaj de instruire va imprima.

c13.py

scriptul este executat de două ori în următoarea ieșire. match () funcția returnează false pentru prima execuție și returnează true pentru a doua execuție.

Sus

Utilizare de getpass:

getpass este un modul util de python, care este folosit pentru a lua parola de intrare de la utilizator. Următorul script arată utilizarea modulului getpass., getpass () metoda este utilizată aici pentru a lua de intrare ca parolă și declarația „dacă” este folosit aici pentru a compara valoarea de intrare cu parola definită. mesajul” sunteți autentificat ” se va imprima dacă parola se potrivește altfel se va imprima mesajul „nu sunteți autentificat”.

c14.py

Dacă scriptul rulează din editorul spyder, atunci valoarea de intrare va fi afișată deoarece consola editorului nu acceptă modul parolă. Deci, următoarea ieșire arată parola de intrare în următoarea ieșire.,

Dacă scriptul se execută de la terminal, atunci valoarea de intrare nu va fi afișată ca o altă parolă Linux. Scriptul este executat de două ori de la terminal cu o parolă nevalidă și validă care este afișată în următoarea ieșire.

Top

utilizarea formatului datei:

valoarea datei poate fi formatată în python în diferite moduri. Următorul script utilizează modulul datetime pentru a seta valoarea curentă și data personalizată. astăzi () metoda este utilizată aici pentru a citi data și ora sistemului curent., Apoi, valoarea formatată a datei este tipărită utilizând diferite nume de proprietăți ale obiectului datei. Modul în care poate fi atribuită și imprimată o valoare de dată personalizată este afișat în următoarea parte a scriptului.

c15.py

următoarea ieșire va apărea după executarea scriptului.

Top

adăugați și eliminați elementul dintr-o listă:

obiectul listă este utilizat în python pentru rezolvarea diferitelor tipuri de probleme. Python are multe funcții încorporate pentru a lucra cu obiectul listă., Modul în care un element nou poate fi introdus și eliminat dintr-o listă este prezentat în exemplul următor. O listă de patru elemente este declarată în scenariu. Insert () metoda este utilizată pentru a insera un element nou în a doua poziție a listei. remove () metoda este utilizată pentru a căuta și elimina elementul special din listă. Lista este tipărită după inserare și ștergere.

c16.py

următoarea ieșire va apărea după executarea scriptului.,

dacă doriți să aflați mai multe detalii despre inserarea și ștergerea scriptului python, atunci puteți verifica tutorialul, „Cum să adăugați și să eliminați elemente dintr-o listă în Python”.

Top

înțelegerea listei:

înțelegerea listei este utilizată în python pentru a crea o listă nouă bazată pe orice șir sau tuplu sau altă listă. Aceeași sarcină se poate face folosind pentru buclă și funcția lambda. Următorul script prezintă două utilizări diferite ale înțelegerii listei. O valoare șir este convertit într-o listă de caractere folosind lista de înțelegere., Apoi, un tuplu este transformat într-o listă în același mod.

c17.py

Sus

Felie de date:

slice() metodă este folosită în python să taie anumită parte a unui șir. Această metodă are trei parametri. Acești parametri sunt start, stop și step. Oprirea este parametrul obligatoriu, iar ceilalți doi parametri sunt opționali. Următorul script Arată utilizările metodei slice () cu unul, doi și trei parametri. Când un parametru este utilizat în metoda slice (), atunci va folosi parametrul obligatoriu, stop., Când cei doi parametri sunt utilizați în metoda slice (), atunci se utilizează parametrii start și stop. Când se utilizează toți cei trei parametri, se utilizează parametrii start, stop și step.

c18.py

următoarea ieșire va apărea după rularea scriptului. În prima felie () metoda, 5 este utilizat ca valoare argument. A tăiat cele cinci caractere ale variabilelor de text care sunt tipărite ca ieșire. În a doua felie() metoda, 6 și 12 sunt folosite ca argumente. Felierea este pornită din poziția 6 și oprită după 12 caractere. În a treia felie () metoda, 6, 25, și 5 sunt utilizate ca argumente., Felierea este pornită din poziția 6, iar felierea sa oprit după 25 de caractere prin omiterea a 5 caractere în fiecare pas.

Sus

Adăugați și căutare a datelor în dicționar:

dicționar obiect este folosit în python pentru a stoca mai multe date, cum ar fi array asociativ cu alte limbaje de programare. Următorul script arată cum poate fi introdus un element nou și orice element poate fi căutat în dicționar. Un dicționar de informații despre clienți este declarat în scriptul în care indexul conține ID-ul clientului, iar valoarea conține numele clientului., Apoi, o nouă informație despre clienți este introdusă la sfârșitul dicționarului. Un ID de client este luat ca intrare pentru a căuta în dicționar. „pentru” buclă și „dacă” condiție este utilizat pentru a itera indexurile dicționarului și căutați valoarea de intrare în dicționar.

c19.py

următoarea ieșire va apărea după executarea scriptului și luând „02457” ca valoare ID.

dacă doriți să aflați mai multe despre celelalte metode utile ale dicționarului, atunci puteți verifica tutorialul, „10 Cele mai utile metode de dicționar Python”.,

Top

adăugați și căutați date în set:

următorul script Arată modalitățile de adăugare și căutare a datelor într-un set python. Un set de date întregi este declarat în script. add () metoda este utilizată pentru a insera date noi în set. Apoi, o valoare întreagă va fi luată ca intrare pentru a căuta valoarea din set folosind pentru buclă și dacă condiție.

c20.py

scriptul este executat de două ori cu valoarea întreagă 89 și 67. 89 nu există în set, iar” numărul nu este găsit ” este tipărit. 67 există în set, iar” numărul este găsit ” este tipărit.,

Dacă doriți să știți despre uniunea funcționarea în set, atunci puteți verifica tutorial, „Cum să utilizați uniunii pe python set”.

Top

numără elementele din listă:

count() metoda este folosită în python pentru a număra de câte ori apare un anumit șir în alt șir. Poate fi nevoie de trei argumente. Primul argument este obligatoriu și caută șirul special în întreaga parte a unui alt șir. Celelalte două argumente ale acestei metode sunt folosite pentru a limita căutarea prin definirea pozițiilor de căutare., În următorul script, metoda count () este utilizată cu un argument care va căuta și va număra cuvântul „Python” în variabila string.

c21.py

următoarea ieșire va apărea după executarea scriptului.

dacă doriți să aflați mai multe detalii despre metoda count (), atunci puteți verifica tutorialul, „Cum se utilizează metoda count() în python”.

Top

definiți și apelați o funcție:

modul în care funcția definită de utilizator poate fi declarată și apelată în python este prezentat în următorul script. Aici sunt declarate două funcții., plus () funcția conține două argumente pentru a calcula suma a două numere și imprima valoarea. zona () funcția conține un argument pentru a calcula aria unui cerc și a returna rezultatul apelantului utilizând declarația de retur.

c22.py

următoarea ieșire va apărea după executarea scriptului.

Dacă vrei să știi detalii despre valorile returnate de la un piton funcție, atunci puteți verifica tutorialul, „Întoarce mai Multe Valori la Un Piton Funcție”.,

Top

utilizarea excepției de aruncare și captură:

încercați să prindeți blocul sunt folosite pentru a arunca și a prinde excepția. Următorul script arată utilizarea unui bloc try-catch în python. În blocul try, o valoare număr va fi luată ca intrare și verificat numărul este par sau impar. Dacă o valoare non-numerică este furnizată ca intrare, atunci va fi generată o ValueError și o excepție va fi aruncată în blocul de captură pentru a imprima mesajul de eroare.

c23.py

următoarea ieșire va apărea după executarea scriptului.,

dacă doriți să aflați mai multe detalii despre manipularea excepțiilor în python, atunci puteți verifica tutorialul, „manipularea excepțiilor în Python”.

Top

citire și scriere fișier:

următorul script arată modul de citire și scriere într-un fișier în python. Numele fișierului este definit în variabila, Nume fișier. Fișierul este deschis pentru scriere folosind metoda open () la începutul scriptului. Trei linii sunt scrise în fișier folosind metoda write ()., Apoi, același fișier este deschis pentru citire folosind metoda open () și fiecare linie a fișierului este citită și tipărită folosind for loop.

c24.py

următoarea ieșire va apărea după executarea scriptului.

dacă doriți să aflați mai multe detalii despre citirea și scrierea fișierelor în python, atunci puteți verifica tutorialul, „Cum să citiți și să scrieți fișierele în Python”.

Top

listează fișierele dintr-un director:

conținutul oricărui director poate fi citit utilizând modulul de operare python., Următorul script arată cum să obțineți lista unui director specific în python folosind modulul os. listdir () metoda este utilizată în script-ul pentru a afla lista de fișiere și foldere ale unui director. pentru buclă este utilizat pentru a imprima conținutul directorului.

c25.py

conținutul directorului va apărea după executarea scriptului dacă există calea definită a directorului.

Top

citiți și scrieți folosind pickle:

următorul script Arată modalitățile de scriere și citire a datelor folosind modulul pickle din python., În script, un obiect este declarat și inițializat cu cinci valori numerice. Datele acestui obiect sunt scrise într-un fișier folosind metoda dump (). Apoi, metoda load () este utilizată pentru a citi datele din același fișier și a le stoca într-un obiect.

c26.py

următoarea ieșire va apărea după executarea scriptului.

Dacă vrei să afli mai multe detalii despre lectură și scris, folosind zeama, apoi puteți verifica tutorial, „Cum să marinate obiecte în Python”.,

Top

definiți clasa și metoda:

următorul script arată cum o clasă și o metodă pot fi declarate și accesate în Python. Aici, o clasă este declarată cu o variabilă de clasă și o metodă. Apoi, un obiect al clasei este declarat pentru a accesa variabila de clasă și metoda clasei.

c27.py

următoarea ieșire va apărea după executarea scriptului.

Top

utilizarea funcției range:

următorul script arată diferitele utilizări ale funcției range în python. Această funcție poate avea trei argumente. Acestea sunt start, stop, și pas., Argumentul stop este obligatoriu. Când se utilizează un argument, atunci valoarea implicită a startului este 0. range () funcția cu un argument, două argumente, și trei argumente sunt utilizate în cele trei pentru bucle aici.

c28.py

următoarea ieșire va apărea după executarea scriptului.

Sus

Utilizare de funcții:

map() funcție este utilizată în python pentru a returna o listă de a utiliza orice funcție definită de utilizator și orice iterable obiect., În următorul script, funcția cal_power () este definită pentru a calcula xn, iar funcția este utilizată în primul argument al funcției map (). O listă numită numere este utilizată în al doilea argument al funcției map (). Valoarea lui x va fi preluată de la utilizator, iar funcția map () va returna o listă de valori de putere ale lui x, pe baza valorilor elementelor din lista numerelor.

c29.py

următoarea ieșire va apărea după executarea scriptului.,

Sus

Utilizare de funcții de filtrare:

filter() funcția de python folosește o funcție particularizată pentru a filtra datele dintr-un iterable obiect și de a crea o listă cu articole pentru cei funcția returnează true. În următorul script, funcția SelectedPerson () este utilizată în script pentru a crea o listă a datelor filtrate pe baza elementelor selectedList.

c30.py

următoarea ieșire va apărea după executarea scriptului.,

Top

concluzie:

Bazele programării python sunt discutate folosind 30 de subiecte diferite în acest articol. Sper că exemplele acestui articol vor ajuta cititorii să învețe python cu ușurință de la început.

Leave a Comment