-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path005ifElseEx.py
47 lines (41 loc) · 1.1 KB
/
005ifElseEx.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#!/usr/bin/python
var =100
if var:
print ("Aceasta expresie este evaluata ca adevarata!");
print (var)
else:
print ("Aceata expresie este evaluata ca falsa!")
print (var)
#evaluarea unei noi valori 0 = false
varFals = 0
if varFals:
print("Aceasta expresie este evaluata ca adevarata!")
print(varFals)
else:
print("Aceasta expresie este evaluata ca falsa!")
print(varFals)
# Python nu are switch/case dar poate fi utilizat elif
variabila = 4
if variabila == 2:
print("Mai incearca sa ghicesti")
elif variabila ==3:
print("Mai poti incerca chiar daca nu vezi acest mesaj")
elif variabila == 4:
print("Ai ghicit chiar este:")
print(variabila)
else:
print("Nu te lasa!")
# nested if..elif ...else sunt posibile
# while declaratia
numara = 9
while numara > 0:
print("Am inceput numaratoarea #: ", numara)
numara = numara -1
# constructia while ...else
cont = 0
while cont < 5:
print("Mai aveti in cont:", cont, "lei.")
cont=cont+1
else:
print("EXECUTIE ELSE : Aveti in cont 5 lei.")
print("La revedere, programul s-a incheiat.")