Documente Academic
Documente Profesional
Documente Cultură
Raport
Lucrarea de laborator nr.2
La disciplina ,,Bazele programării calculatoarelor’’
Chişinău 2022
Scopul /obiectivele lucrării: Familiarizarea cu tipuri de date string şi
instrucţiuni ciclice.Concatinarea a 2 date de tip string.
Exemplul 1.1
Exemplul 1.2
Def string_length(str1):
Count = 0
For num in str1:
Count + = 1
Return count
Print('string_length(«tehnologia'))
Răspuns:
10
Text = 'tehnologia'
Print (len (text))
Răspuns: 10
Sarcini individuale:
Sarcina 1.
1.Să se creeze o listă arbitrară din 9 elemente (de tip integer, float, string)
2.Să se numere câte elemente sunt în lista dată.
3. Să se afişeze elementul cu poziţia 4
4. Să se adauge la lista dată încă un element.
5. Să se afişeze lista finală.
This list [1,2,3,4,5'bazele programări'',12.8,0.9, ''python'']
print(len(this list))
print(this(list[4])
this list append(''c++'')
print (this list)
Răspuns:
9
[1,2,3,4,5'bazele programări'',12.8,0.9,
'python','c++']
Sarcina 2
1. Să se creeze un sir arbitrar de date de tip string.
2. Să se transforme toate literele acestui şir în litere majuscule.
3. Să se transforme primele litere a cuvintelor din şir din minusculă în
majusculă.
4. Să se afişeze şirurile date.
Sarcina 3
1. Să se elaboreze un program care ar putea calcula cel mai mare cuvânt din
mai multe cuvinte. (nu va fi creat un şir creat)
2. Să se afişeze cuvântul cel mai lung dintre cele introduse.
List = [timp,epoca,natura,mamifere]
Print(len(list[0],len(list[1],len (list[2],len (list[3]))
Print 'cel mai lung cuvînt este',max [list))
Răspuns:
Cel mai lung cuvînt este mamifere.
Sarcina 5.
Concluzie: