|
Programul cu tuple este:
|
|
#
# Scrierea unui tabel cu format si din folosirea
# functiilor de prelucrare siruri
# datele pentru descrierea salariatului sunt gripate în tuple
# ce contin nume, varsta, medie
# tabelul contine aceste date si media de grup
Salariat = (("POPESCU", 25, 7.25), ("IONESCU", 51, 8.17),
("STEFAN", 18, 7.22), ("ALEXANDRESCU", 32, 9.45))
Media_grup = 0
for i in range(len(Salariat)):
Media_grup += Salariat[i][2]
Media_grup = Media_grup / float(len(Salariat))
for i in range(len(Salariat)):
print(str(i+1).ljust(5," "),Salariat[i][0].ljust(20," "),\
str(Salariat[i][1]).ljust(5," "), str(Salariat[i][2]).ljust(7," "))
print("MEDIA","%26s" % " ", str(Media_grup).ljust(7," "))
|
|
Rezultatele afişate sunt:
1 POPESCU 25 7.25
2 IONESCU 51 8.17
3 STEFAN 18 7.22
4 ALEXANDRESCU 32 9.45
MEDIA 8.0225
Programul cu liste simple este:
|
|
#
# Scrierea unui tabel cu format si din folosirea
# functiilor de prelucrare siruri
#
Nume = ["POPESCU", "IONESCU", "STEFAN", "ALEXANDRESCU"]
Varsta = [25, 51, 18, 32]
Media = [7.25, 8.17, 7.22, 9.45]
Media_grup = 0
for i in range(len(Nume)):
Media_grup += Media[i]
Media_grup = Media_grup / float(len(Nume))
print(Media_grup)
for i in range(len(Nume)):
print(Nume[i], Varsta[i])
for i in range(len(Nume)):
print(str(i+1).ljust(5," "), Nume[i].ljust(20," "),\
str(Varsta[i]).ljust(5," "),\
str(Media[i]).ljust(7," "))
print("MEDIA","%26s" % " ", str(Media_grup).ljust(7," "))
|
|
Rezultatele afişate sunt:
1 POPESCU 25 7.25
2 IONESCU 51 8.17
3 STEFAN 18 7.22
4 ALEXANDRESCU 32 9.45
MEDIA 8.0225
Pus aici azi 15 mai 2022
|
|
revenire
|