Kezdőoldal » Számítástechnika » Programozás » Van egyszerű függvénygeneráló...

U. Xorter kérdése:

Van egyszerű függvénygeneráló python kód?

Figyelt kérdés

Vannak alapfüggvényeim, melyek akár háromváltozósok is lehetnek, van egy x változóm, néhány infix műveletem (+,-,^,&,<<,>>). Ezekből szeretnék sok random függvényt generálni, mint pl.

f1(x,x+2*x)&f2(x)

f2(x^f3(x,f2(x),1-x))<<f2(f2(x))

...

Mi erre a legegyszerűbb módszer?



#függvény #Python #generátor #random #függvénygeneráló
2021. nov. 6. 06:45
 1/2 anonim ***** válasza:

Nem tudom mennyi megkötést szeretnél tenni az eredményre vagy hogy akarod reprezentálni a függvényeket, de egy elég egyszerű megoldás, ha mondjuk egy rekurzív függvényben

- vagy kiválasztasz egy random műveletet és a paramétereit legenerálod rekurzívan

- vagy visszaadsz egy konstanst vagy x-t.


Tehát pl. [link] (nem tökéletesnek szánt kód, csak minta, pl. célszerűbb lehet szöveg helyett fa formájában tárolni a függvényt, kezelni a műveletek értelmezési tartományát, sorrendjüket, stb.)

2021. nov. 6. 08:12
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:
Tehát akkor nem függvényeket akarsz generálni, hanem kifejezéseket?
2021. nov. 6. 10:18
Hasznos számodra ez a válasz?

További kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!