PROBLEME PROPUSE
|
PAG. 1 / 1
|
Tupluri, seturi, dicționare
Probleme propuse
Tupluri
a) Creați un tuplu cu 5 culori preferate și apoi afișați-l.
b) Combinați două tupluri conținând numere întregi și afișați rezultatul.
c) Găsiți cel mai mare și cel mai mic element dintr-un tuplu de numere întregi.
d) Declarati un tuplu de numere întregi și afișați-l în ordine inversă.
Seturi
a) Creați două seturi cu numere întregi și găsiți intersecția dintre ele (elementele comune).
b) Verificați dacă un anumit element există într-un set de caractere.
c) Eliminați elementul duplicat dintr-un set.
d) Uniți două seturi și afișați setul rezultat.
Dicționare
a) Creați un dicționar cu denumirile și notele a 5 studenți și afișați-l.
b) Afișați numărul de elemente dintr-un dicționar.
c) Afișați cheia cu cea mai mare valoare dintr-un dicționar de numere întregi.
d) Creați un dicționar cu numele și vârstele a 4 prieteni. Apoi, adăugați o pereche cheie-valoare nouă pentru un alt prieten.
Miniproiect - biblioteca **
Într-o bibliotecă, sunt stocate informații despre cărțile preferate ale diferiților cititori. Fiecare cititor este
reprezentat prin numele său și o listă de cărți preferate. Creati o structură de date care să stocheze aceste informații
și rezolvați următoarele cerințe:
a) Adăugați 5 cititori diferiți în cadrul bibliotecii, împreună cu cărțile lor preferate.
b) Găsiți toate cărțile care sunt citite de cel puțin doi cititori și afișați-le.
c) Determinați câte cărți diferite sunt citite în total de toți cititorii.
d) Găsiți numele cititorului care citește cel mai multe cărți și afișați numărul lor.
Indicații. Realizează pentru fiecare cerință o secvență de cod. Rezolvarea acestei probleme necesită utilizarea
unei combinații de tupluri, seturi și dicționare pentru a stoca și organiza informațiile despre
cititori și cărțile lor preferate. Prin rezolvarea acestui proiect, vei utilza mai multe concepte diferite
și vei putea interconecta diverse structuri de date într-un proiect puțin mai complex.
Miniproiect - grup de prieteni **
Un grup de prieteni dorește să organizeze întâlniri periodice în diverse locații.
Fiecare întâlnire este reprezentată printr-un tuplu ce conține data, locația și
numele participanților. Creați o structură de date pentru a gestiona aceste întâlniri
și rezolvați următoarele cerințe:
a) Adăugați 3 întâlniri în structura de date, fiecare cu data, locația și lista de participanți.
b) Găsiți toate locațiile unice unde s-au organizat întâlniri.
c) Determinați câți prieteni au participat în total la întâlniri și afișați numărul acestora.
d) Găsiți toate întâlnirile la care a participat un prieten specific și afișați-le.
Indicații. Acest mic proiect vă oferă ocazia să vă familiarizați cu modul în care puteți
utiliza tupluri pentru a reprezenta informațiile despre întâlniri, seturi pentru a găsi locațiile unice
și dicționare pentru a organiza și accesa participanții la fiecare întâlnire.
Editor - probleme_propuse.py
|
|
USER FRIENDLY
În orice domeniu lucrați ori dacă sunteți elev sau student, programele voastre trebuie
să citească și să afișeze informațiile facil, cu indicații și informații ajutătoare.
În spate, în cod, este programul vostru –
prelucrarea! Dar cel ce utilizează programul are nevoie DOAR de
intrări și ieșiri elegante,
sugestive.
Așadar, atenție la ce informații solicitați, cum le prezentați și ce anunțati!
Cărțile editurii noastre
O parte dintre manualele și culegerile de probleme se găsește și [
în format electronic]
securizat sub formă
de fișier *.pdf.
"
O cameră fără cărţi este ca un corp fără suflet."
(G. K. Chesterton)
Cursanții au mai cumpărat ...
[
vezi lista completă a cărților]