"Ģenerators" ir ierīce, mehānisms vai programma, kas ražo (ģenerē) kaut ko no iekšējiem resursiem vai ievades datiem.
Galvenās nozīmes:
1. Tehnoloģijā: Ierīce, kas pārvērš mehānisko enerģiju elektroenerģijā (piemēram, dīzeļģenerators).
2. Programmēšanā: Speciāla funkcija, kas atgriež secīgu vērtību plūsmu, atceroties savu stāvokli (nevis uzreiz visu sarakstu).
3. Vispārīgi: Jebkurš avots vai radītājs (piemēram, "ideju ģenerators").
Piemēri:
1. Tehnoloģija:
Dīzeļģenerators nodrošināja elektrību visai ēkai strāvas padeves pārtraukuma laikā.
2. Programmēšana (Python):
python
Ģenerators, kas atgriež skaitļus no 0 līdz n
def skaitlu_plūsma(n):
i = 0
while i < n:
yield i "yield" atgriež vērtību un pauž darbību
i += 1
Izmantošana
for skaitlis in skaitlu_plūsma(5):
print(skaitlis) Izvadīs: 0, 1, 2, 3, 4
3. Vispārīgi:
Šī tiešsaistes rīks ir lielisks satura ģenerators bloga ierakstiem.
Jūsų pataisymai bus išsiųsti moderatorių peržiūrai, jei informacija tikslesnė/taisyklingesnė
ji bus patalpinta vietoj esamos.