Programe Python Liste Începători
Bună Ziua
Astăzi vom vorbi despre- Programe Python Liste Începători
Este important sa incerci sa scrii programele tu insuti, deoarece asta te va ajuta sa intelegi mai bine conceptele pe care le-ai invatat si sa le aplici in mod practic. Iata cateva sugestii pentru a te ajuta sa scrii programele tale:
- Incepe cu un plan. Gandeste-te la ce vrei sa faca programul tau si scrie o lista cu pasi specifici pe care trebuie sa ii urmezi pentru a-l face sa functioneze.
- Testeaza-ti codul. Inainte de a incerca sa rulezi intregul program, testeaza fiecare parte a codului tau intr-un mod incremental. Asta te va ajuta sa gasesti orice erori sau bug-uri mai usor.
- Nu te ingrijora daca nu reusesti imediat. Scrierea de programe poate fi uneori dificila, asa ca nu te ingrijora daca intampini probleme sau dificultati. Incearca sa gandesti logic si sa iti planifici pasi in mod atent, iar daca tot nu reusesti, nu ezita sa ceri ajutor.
Atenție la pozitionarea cursorului la introducerea de date
Listă
Listele sunt folosite pentru a stoca mai multe articole într-o singură variabilă.
Listele sunt unul dintre cele 4 tipuri de date încorporate în Python utilizate pentru a stoca colecții de date,
celelalte 3 sunt Tuple, Set și Dictionary, toate cu calități și utilizări diferite.
Listele sunt cele mai simple containere care fac parte integrantă din limbajul Python. Listele nu trebuie să
fie întotdeauna omogene, ceea ce îl face cel mai puternic instrument din Python. O singură listă poate conține
tipuri de date precum numere întregi, șiruri de caractere, precum și obiecte. Listele sunt mutabile și, prin urmare,
pot fi modificate chiar și după crearea lor.
Lista este cel mai versatil tip de date disponibil în Python, care poate fi scris ca o listă de valori (articole) separate
prin virgulă între paranteze drepte. Un lucru important despre o listă este că elementele dintr-o listă nu trebuie să fie de același tip.
Crearea unei liste este la fel de simplă ca și punerea diferitelor valori separate prin virgulă între paranteze drepte. De exemplu −
list1 = [‘fizică’, ‘chimie’, 1997, 2000];
list2 = [1, 2, 3, 4, 5 ];
list3 = [‘a’, ‘b’, ‘c’, ‘d’]
1 Exercițiul 1 || Soluţie
Fiind dată o lista în Python. Imaginați două metode de afișare a conținutului listei
Indicații : Folosim pentru afisare bucla for cu diverse metode de oprire a buclei
Program Python :
2 Exercițiul 2 || Soluţie
Scrieți un program în Python care cere utilizatorului să populeze o listă cu numere, semnalul de oprire fiind un număr negativ
În final afișați fiecare număr din listă și lista în totalitate
Indicații : Populam o lista cu eveniment intrerupere un numar negativ folosind bucla while (atâta timp cât).
Folosim funcția append () – adaugă similară Scratch. Pentru afișare folosim bucla for pentru numere și pentru listă
Program Python :
3 Exercițiul 3 || Soluţie
Scrieți un program în Python care cere utilizatorului să populeze o listă cu numere despartita prin spatiu
Afișați fiecare număr din listă și lista în totalitate. Sortați lista și afișati-o din nou
Indicații : Popularea listei se face cu “numere “separate prin spațiu , în realitate șiruri. Șirurile le convertim
Pentru afișare folosim print, de asemenea importantă este functia sort() care permite sortarea ascendentă a listei
4 Exercițiul 4 || Soluţie
Scrieți un program în Python care cere utilizatorului să populeze o listă cu siruri despartita prin spatiu
Afișați fiecare număr din listă și lista în totalitate. Sortați lista și afișati-o din nou
Indicații : Similar anterior. Acum șirurile rămân șiruri
5 Exercițiul 5 || Soluţie
Scrieți un program în Python care cere utilizatorului să introducă 5 numere întregi la alegere și afișează lista numerelor introduse.
Indicații : Popularea unei liste cu un număr fix de elemente în interiorul unei bucle for
6 Exercițiul 6 || Soluţie
Scrieți un program în Python care cere utilizatorului să introducă 10 numere întregi la alegere și afișează lista numerelor introduse.
Calculează care este minimul și maximul din numerele introduse și afișează-le
Indicații : Similar. Aflăm minimul și maximul
7 Exercițiul 7 || Soluţie
Scrieți un program în Python care cere utilizatorului să introducă 5 numere întregi la alegere și afișează lista numerelor introduse.
Schimbă primul element cu ultimul din listă și afiseaza lista modificată
Indicații : Schimbă primul element cu ultimul
Program Python :
8 Exercițiul 8 || Soluţie
Scrieți un program în Python care cere utilizatorului să populeze o listă cu numere despartita prin spatiu
Calculati suma elementelor listei.
Indicații : Calculează suma s= s+numar
Program Python :
9 Exercițiul 9 || Soluţie
Scrieți un program în Python care cere utilizatorului să populeze o listă cu numere despartita prin spatiu
Calculati numarul de elemente din listă
Indicații : Folosim un contor și parcurgem lista
Program Python :
10 Exercițiul 10 || Soluţie
Scrieți un program în Python care cere utilizatorului să introducă un numar intreg si care calculeaza si afiseaza lista divizorilor
Indicații : În interioruk unei bucle aflăm divizorii cei care produc rest 0
Program Python :
Documentatie Python