Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Infó, Python

Főoldal » Középiskola » Informatika
407
Kérlek segítsetek!!!
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika

Válaszok

3
1/5 Feladat (a., hagyományosabb, b., rövidebb megoldás)
0

0

Csupán a rövid megoldásokhoz szólnék hozzá.

1. Karakterlánccá alakítás nélkül még rövidebb:

print(szam // 10 + szam % 10)

3. A szám jellemzőit darabokból összerakva rövidebb:

print(f"{v_szam} {['negatív', 'pozitív'][v_szam >= 0]}, {['páros', 'páratlan'][v_szam % 2]}, {['kerek', 'nem kerek'][v_szam % 10 != 0]}")

5. Fölösleges az összes műveletet kiszámíttatni, hogy aztán csak az egyik eredményét írassuk ki:

mit_csinaljak = {'+': int.__add__, '-': int.__sub__, '*': int.__mul__, '/': int.__truediv__}
print(mit_csinaljak[muveleti_jel](a, b))
0