Sunteți pe pagina 1din 7

Universitatea Tehnică a Moldovei

Facultatea Calculatoare, Informatică şi Microelectronică


Departamentul Informatică şi Ingineria Sistemelor

Raport
Lucrarea de laborator nr.1
La disciplina Bazele programării calculatoarelor

Tema:Introducere în limbajul Python. Expresii, variabile, funcţii. Instrucţiunile logice şi


decizionale.

A efectuat studentul gr.: Ambrosi Vitalie, gr. DP-216

A verificat: lect.univ. V. Alexei

Chişinău 2022
Scopul /obiectivele lucrării: ....
Instalare interpretor / IDE python
Familiarizare cu limbajul python
Execuţie instrucţiuni simple în interpretor
Implementare/executare programe simple folosind Python IDLE

Sarcina 1

1. Să se verifice tipul și valoarea următoarei expresii:

A) type(5.8e+3)

B)type(1+4.0+2)

C)type(None)

,
D) type(‘float’)
,
E) type(2j*4)

2. Să se calculeze valoarea variabilei reale y pentru x=1 și z=2:


A) y= x+2/2

B) y= x+ 3/3* 2+6

,
C) y= (x+4)/2*2

D) y= (x+4)/(z+4)*x

3. Să se calculeze valoarea variabilei întregi z pentru x=12 și y=2.


A)z= x%y+y

B) z= x//y+x

C) y= x//y

,
D) y= x//y+y

E) y= x%y+2

F) z= x%(y+2)

G) z= x//(y+2)

4. Să se anticipe rezultatul fiecăreia dintre următoarele instrucțiuni, apoi să fie verificate în interpretorul
Python.
A) str(6)* int(‘5’)

B) str(6/4) * 2

,
Probleme :

1. Scrieţi o funcţie mile_kilometri care ia un parametru mile şi returnează numărul de kilometri.


def mile_kilometri(mile):
print(mile*0.6)

2. Scrieţi o funcţie seconde_totale care ia trei parametri ore, minute şi secunde şi


returnează numărul total de secunde pentru variabilele ore, minute şi secunde.

def seconde_totale(ore,minute,secunde):

m=60*minute

o=3600*ore

print("Numarul total de secunde este:",o+m+secunde)

3. Scrieţi o funcţie suprafata_dreptunghi care are doi parametri lăţimea şi înălţimea


corespunzătoare lungimilor laturilor unui dreptunghi şi returnează perimetrul și aria
dreptunghiului în cm.
def suprafata_dreptunghi(latimea,inaltimea):

print(2*(latimea+inaltimea))

print(latimea+inaltimea)
Concluzie:

În urma primei lucrări de laborator m-am familiarizat cu limbajul de programare Python, el pune
accentul pe curățenia și simplitatea codului, iar sintaxa sa le permite dezvoltatorilor să exprime
unele idei programatice într-o manieră mai clară și mai concise. Am invățat cum se creează o
funcție in Python, cum se declară variabile, se execută operații.

S-ar putea să vă placă și