Kezdőoldal » Számítástechnika » Programozás » Python egy sorban matematikai...

Python egy sorban matematikai műveletté alakítás inputot intté?

Figyelt kérdés

x,op,y = input().split(“ “)

x és y az egész számok lennének, az op pedig az operátor.

Ha beírom, hogy 3 + 12, akkor hogy

adja vissza az összeget?


2023. febr. 18. 13:54
 1/3 anonim ***** válasza:

Miért nem jó, ha több sor?


op alapján el kell dönteni, hogy melyik művelet kell, majd azzal a művelettel, az x és y operandusokkal kiszámolni az eredményt, majd kiírni. És közben figyelni a hibákra (pl. rossz input), kivételekre.


Ha meg is lehet csinálni egy sorban, valszeg elég ronda és hosszú lesz

2023. febr. 18. 14:30
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
Ha egy sorba kell, akkor használd az eval()-t
2023. febr. 18. 17:45
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:
print(int(x) + int(y))
2023. febr. 18. 22:42
Hasznos számodra ez a válasz?

Kapcsolódó 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!