Kezdőoldal » Számítástechnika » Programozás » Mi a hiba ebben a python...

Mi a hiba ebben a python scriptben?

Figyelt kérdés

# -*- coding: ISO-8859-2 -*-

a=75

m=float(a)

print 'Írd be a pontszámod, a maximum elérhető pontszám 75'

n=input('pontszámod: ')

if (n/m)*100>=80:

print 'A'

elif 80>(n/m)*100>=60:

print 'B'

elif 60>(n/m)*100>=50:

print 'C'

elif 50>(n/m)*100>=40:

print 'D'

elif (n/m)*100<40:

print 'E'



2014. márc. 25. 13:15
 1/4 Tengor ***** válasza:

Mi a hibaüzenet?

Indentálás megfelelő?

"80>(n/m)*100>=60" az ilyent kerüld el!

2014. márc. 25. 13:31
Hasznos számodra ez a válasz?
 2/4 iostream ***** válasza:
n típusa string. Azt hiszem nem kell többet mondanom.
2014. márc. 25. 13:36
Hasznos számodra ez a válasz?
 3/4 A kérdező kommentje:

Jajj tényleg, csak az m-et alakítottam át.

Köszönöm!

2014. márc. 25. 13:47
 4/4 anonim ***** válasza:

...továbbá lehetőleg kerüld az "a", "n", "m" és hasonló értelmetlen azonosítók használatát is. Mindennek van meghatározott célja. Tessék szépen jelezni ezt a nevében is.


GYK-n az indentációt lenyeli a motor. Ezt helyettesítő karakterekkel tudod kiküszöbölni. Olyan karaktert válassz, amely nem összetéveszthető a kód egyes részeivel, illetve a vizuláis megjelenítést sem torzítja nagyon; pl. "˙" (AltGr+8)

2014. márc. 25. 16:37
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!