Informatika2-2013/Gyakorlat08

A MathWikiből
(Változatok közti eltérés)
3. sor: 3. sor:
 
* Mûveletek mint C-ben, ami itt még pluszban van: ** (hatványozás)
 
* Mûveletek mint C-ben, ami itt még pluszban van: ** (hatványozás)
 
* Függvényeknek nem kell visszatérési értéket adni:
 
* Függvényeknek nem kell visszatérési értéket adni:
<code>
+
<c>
 
def fv_neve(x, y):
 
def fv_neve(x, y):
 
     return x + y
 
     return x + y
  
 
fv_neve(2, 10)
 
fv_neve(2, 10)
</code>
+
</c>
 
* Több dologra is emlékeztet az elõzõ 2 sor kód:
 
* Több dologra is emlékeztet az elõzõ 2 sor kód:
 
** Általában nem kell változóknak a típusát megadnunk
 
** Általában nem kell változóknak a típusát megadnunk

A lap 2013. április 2., 03:57-kori változata

Sage/Python Ismétlés

  • Mûveletek mint C-ben, ami itt még pluszban van: ** (hatványozás)
  • Függvényeknek nem kell visszatérési értéket adni:
def fv_neve(x, y):
    return x + y
 
fv_neve(2, 10)
  • Több dologra is emlékeztet az elõzõ 2 sor kód:
    • Általában nem kell változóknak a típusát megadnunk
    • A def kulcsszóval tudunk függvényt definiálni
    • Fontos a formázás, itt nincs kapcsos zárójel, a szóközök jelzik, hogy melyik blokkon belül vagyunk (itt a return a def-en belül van, de a függvényhívás már nem)
    • Nincs pontosvesszõ, így értelemszerûen a sortörés számít
    • függvényhívás mint C-ben.
Személyes eszközök