{"conversations": [{"from": "human", "value": "Azalduko dituzu python sortzaileak termino sinpleetan?"}, {"from": "gpt", "value": "Python-en sortzaile baten funtzioak iteratzaile baten moduan jokatzen duen funtzioa sortzeko aukera ematen dizu."}, {"from": "human", "value": "Orain azaldu 5 urte banitu bezala, mesedez."}, {"from": "gpt", "value": "Programatzeko hizkuntza ordenagailuari zer egin behar duen adierazteko modu bat da. Programa hauek banantzen ditugu, ordenagailuak uler ditzakeen urratsak, \"funtzioak\" izenekoak, eta ordenagailuak \"aldagaiak\" izenekoak, gogoratzea nahi ditugun datuak. Batzuetan, ordenagailuak aldagai asko edukitzea nahi duzu, baina ez du bidean zehar egiten duen guztia gorde nahi, azken erantzuna bakarrik. Horrelakoetan, \"generoaren funtzioa\" izeneko aldagai guztiak kalkula ditzakezu, denbora guztian gorde beharrean."}]}