Home » Articole » Articole » Calculatoare » Programare » Python » Limbajul de programare Python – Liste – Variabile cu mai mult de o valoare

Limbajul de programare Python – Liste – Variabile cu mai mult de o valoare

postat în: Python 0

În Python, există variabile care pot deține mai mult de o valoare. Acestea se numesc containere deoarece pot conține mai multe obiecte. Cel mai simplu tip se numește listă. Iată un exemplu de listă utilizată:

which_one = int(input("What month (1-12)? "))
months = ['January', 'February', 'March', 'April', 'May', 'June', 'July',
          'August', 'September', 'October', 'November', 'December']

if 1 <= which_one <= 12:
    print("The month is", months[which_one - 1])

;i un exemplu de ie;ire:

What month (1-12)? 3
The month is March

În acest exemplu, months (lunile) sunt o listă. months sunt definite cu liniile  months = ['January', 'February', 'March',
'April', 'May', 'June', 'July',
și 'August', 'September',
'October', 'November', 'December']
(rețineți că un \ ar putea fi folosit și pentru a împărți o linie lungă, dar acest lucru nu este necesar în acest caz, deoarece Python este suficient de inteligent pentru a recunoaște că totul dintre paranteze sunt împreună).[ ;i ] încep și termină lista cu virgule (,) care separă elementele listei. Lista este folosită în
months[which_one - 1]
. O listă constă din articole care sunt numerotate începând cu 0. Cu alte cuvinte, dacă ai vrea ianuarie, ai folosi months[0]. Dați unei liste un număr și va returna valoarea care este stocată în acea locație.

Declarația if 1 <= which_one <= 12: va fi adevărată numai dacă which_one este între unu și doisprezece inclusiv (cu alte cuvinte, este ceea ce v-ați aștepta dacă ați vedea asta în algebră).

Listele pot fi gândite ca o serie de casete. Fiecare casetă are o valoare diferita. De exemplu, casetele create de demolist = ['life', 42, 'the
universe', 6, 'and', 9]
ar arăta astfel:

box number 0 1 2 3 4 5
demolist „life” 42 „the universe” 6 „and” 9

Fiecare casetă este referită prin numărul său, astfel încât declarația
demolist[0]
va primi 'life', demolist[1] va primi 42 și așa mai departe până la demolist[5] obținând 9.

(Include texte din Wikibooks traduse și adaptate de Nicolae Sfetcu)

Inteligența, de la originile naturale la frontierele artificiale - Inteligența Umană vs. Inteligența Artificială
Inteligența, de la originile naturale la frontierele artificiale – Inteligența Umană vs. Inteligența Artificială

Inteligența: redefinirea frontierelor. Explorarea Inteligenței Umane și Artificiale. Descoperă, învață și imaginează-ți viitorul.

Nu a fost votat Interval de prețuri: 23.78 lei până la 52.66 lei Selectează opțiunile Acest produs are mai multe variații. Opțiunile pot fi alese în pagina produsului.
Eseuri filosofice
Eseuri filosofice

Descoperă universul gândirii critice și al reflecției profunde!

Nu a fost votat 23.78 lei Selectează opțiunile Acest produs are mai multe variații. Opțiunile pot fi alese în pagina produsului.
Ghid marketing pe Internet
Ghid marketing pe Internet

Descoperă Secretele Marketingului Online cu o Carte Gratuită!

Nu a fost votat 0.00 lei Selectează opțiunile Acest produs are mai multe variații. Opțiunile pot fi alese în pagina produsului.


Descoperă mai multe la MultiMedia

Abonează-te ca să primești ultimele articole prin email.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *