Înapoi la Curs

Introducere in IT - Cursuri IT pentru incepatori

0% Finalizat
0/0 Steps
  1. Saptamana 1 - Intro in IT

    Introducere in IT
    2 Lectii
  2. Saptamana 2 - Fundamentele Calculatoarelor
    Fundamentele Calculatoarelor
    11 Lectii
    |
    1 Test de verificare
  3. Saptamana 3 - Sisteme de Operare
    Fundamentele Sistemelor de Operare
    11 Lectii
    |
    1 Test de verificare
  4. Linia de Comanda din Linux
    6 Lectii
  5. Saptamana 4 - Cloud, Servere & Virtualizare
    Fundamentele tehnologiilor Cloud
    7 Lectii
    |
    1 Test de verificare
  6. Fundamentele Serverelor si ale Virtualizarii
    8 Lectii
    |
    1 Test de verificare
  7. Saptamana 5 - Retele de Calculatoare & Internet
    Fundamentele Retelelor de Calculatoare si a Internetului
    11 Lectii
    |
    1 Test de verificare
  8. Saptamana 6 - Securitate Cibernetica
    Principii si bune practici de Securitate Cibernetica
    9 Lectii
    |
    1 Test de verificare
  9. Saptamana 7 - Programare
    Fundamentele Programarii
    10 Lectii
    |
    1 Test de verificare
  10. Saptamana 8 - Programare Web
    Fundamentele Programarii Web
    10 Lectii
    |
    1 Test de verificare
  11. Saptamana 9 - Rezolvarea problemelor
    Problem Solving & Troubleshooting
    6 Lectii
    |
    1 Test de verificare
  12. SAPTAMANA 10 - Proiect - Crearea propriului site
    Crearea site-ului cu WordPress
    4 Lectii
    |
    1 Test de verificare
  13. Proiect - Site-ul tau in WordPress
  14. Saptamana 11 - IT-ul in lumea reala
    IT-ul in lumea reala
    6 Lectii

Teste de verificare

Participanții 1924

  • 02cristian-damiangmail-com
  • 19tomacatalin93gmail-com
  • Adrian
  • a-andreea913gmail-com
  • a-lupoaeyahoo-com
Afișați mai multe
Capitol 9, Lectie 8
În desfășurare

Introducere in Programare #4 – Eficienta programarii – Buclele for

Capitol progres
0% Finalizat



Bucla for

Ne ajuta pentru a efectua anumite elemente logice si a trece printr-un anumit numar de pasi.

Avem nevoie de un interval si de un iterator

for i in range(1, 101):

print(i)

Iti recomand sa te joci si sa testezi diferite forme ale buclei for.

#Python 3

print ("Hello World")
print ("Salut!")
print (2)

a = 45.82
nume = "Ramon Nastase"
f = 45.82
com = 3.14j
adevarat = True 

print (a)
print (nume)
print (f)
print (com)
print (adevarat)

print (type(a))
print (type(nume))
print (type(f))
print (type(com))
print (type(adevarat))

suma = a / f

print(suma)

#Comparare

if a > f:
  print ("#1 - variabila a este mai mare decat f")
elif a < f:
  print ("#2 - a < f")
  sumb = a - f
  print ("Valoarea lui sumb este:", sumb)
elif a == f:
  print ("#3 - Cele 2 variabile sunt egale")
else:
  print ("Nu este adevarat")

b = -102
c = -86

if b > c:
  print ("#1 - variabila b este mai mare decat c")
elif b < c:
  print ("#2 - b < c")
  sumd = b - c
  print ("Valoarea lui sumb este:", sumd)
elif b == c:
  print ("#3 - Cele 2 variabile sunt egale")
else:
  print ("Nu este adevarat")

#Functia noastra
def comparare(nrA,nrB):
  print ("###RULEZ FUNCTIA###")

  if nrA > nrB:
    print ("#1 - variabila nrA este mai mare decat nrB")
  elif nrA < nrB:
    print ("#2 - nrA < nrB")
    sumd = nrA + nrB
    print ("Valoarea lui sumb este:", sumd)
  elif nrA == nrB:
    print ("#3 - Cele 2 variabile sunt egale")
  else:
    print ("Nu este adevarat")


comparare(20,21)
comparare(10,10)
comparare(41.51, -32.12)

def inmultire(nrA, nrB):
  rez = nrA * nrB
  return rez

var = inmultire(53, 21)

print (var)

def impartire():
  rez = 25 / 41
  return rez

imp = impartire()

print (imp)

sumFor = 0

for x in range(1, 1001):
  sumFor +=  x

print ("Suma numerelor este:", sumFor)

rezFor = 0

for i in range(1, 50):
  rezFor = inmultire(i, i+1)
  print (rezFor)

nrVocale = 0
textAnaliza = "masina are mai multe roti"

for cuv in textAnaliza:
  if cuv == "a":
    print ("Am gasit vocala", cuv)
    nrVocale += 1
  elif cuv == "i":
    print ("Am gasit vocala", cuv)
    nrVocale += 1
  elif cuv == "e":
    print ("Am gasit vocala", cuv)
    nrVocale += 1
  elif cuv == "o":
    print ("Am gasit vocala", cuv)
    nrVocale += 1
  elif cuv == "u":
    print ("Am gasit vocala", cuv)
    nrVocale += 1
  else:
    print ("Litera nu este o vocala:", cuv) 

print ("Numarul total de vocale", nrVocale)

Răspunsuri

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *