Skip to content
View in the app

A better way to browse. Learn more.

GAMELIFE România

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Python] Bucle

Python-PNG-Transparent-Image.png

 

Bucle

 

Introducere

Ceva ce este posibil să fi observat: programele adeseori au nevoie de repetiții. Python are un concept puternic pe care îl utilizează, numit bucle (în jargon: iterații), care poate fi folosit pentru a reduce codul repetitiv! Pentru moment, încearcă acest exemplu simplu:

for name in "John", "Sam", "Jill":
    print("Hello " + name)

Este incredibil de util dacă dorim să facem ceva de mai multe ori – să spunem, să desenăm separat marginile unei forme – dar dorim să scriem acea acțiune o singură dată. Iată o altă versiune de buclă:

for i in range(10):
    print(i)

Observați cum scriem doar o linie de cod folosind i, dar ia zece valori diferite?

Funcția range(n) poate fi considerată o prescurtare pentru 0, 1, 2, ..., n-1. Dacă dorești să afli mai mult, poți folosi documentația din interpretorul Python scriind help(range). Folosește tasta q pentru a ieși din documentație.

Poți de asemenea sa treci prin elemente la alegere:

total = 0
for i in 5, 7, 11, 13:
    print(i)
    total = total + i

print(total)

Scrie acest exemplu și încearcă-l cu Python, ca să vezi dacă merge așa cum te aștepți.

Quote

NOTE!

Este de remarcat cum mai sus, liniile de cod care sunt parte a buclei sunt cele care sunt indentate. Acesta este un concept important în Python - așa știe care linii fac parte din bucla for, și care vin după, ca parte a restului programului. Utilizează patru spații (apasând tasta TAB) pentru a indenta codul tău.

Uneori vrei să repeți o bucată de cod de mai multe ori, dar nu te interesează valoarea variabilei i; în acest caz este o bună practică să o înlocuiești cu _. Asta înseamnă că nu te interesează valoarea, sau că nu dorești să o utilizezi. Iată un exemplu simplu:

for _ in range(10):
    print("Hello!")

Poți să te întrebi sau nu despre variabila i - de ce e folosită de fiecare dată? Ei bine, semnifică “index” și este unul dintre cele mai folosite nume de variabile întâlnite în cod. Dar dacă iterezi peste altceva decât numere, asigură-te că îi dai un nume mai bun! De exemplu:

for drink in list_of_beverages:
    print("Would you like a " + drink + "?")

Este cu mult mai ușor de înțeles decât dacă am fi folosit i în loc de drink

76561198361326087.png

TS3 SERVER : 193.84.64.140:10017

174855.png  facebook-new.png

#statiincasa

Featured Replies

No posts to show

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.