Pythonban miért van az ha ezt beírom: a=input ("Hany cm a négyzet oldala? ") print ("A négyzet kerülete: ",4*a) akkor ez történik: >>> Hany cm a négyzet oldala? 5 A négyzet kerülete: 5555 >>> e hejett
Figyelt kérdés
a=input("Hany cm a négyzet oldala? ")
print("A négyzet kerülete: ",4*a)
akkor ez történik:
>>>
Hany cm a négyzet oldala? 5
A négyzet kerülete: 5555
>>>
e helyett
a=input("Hany cm a négyzet oldala? ")
print("A négyzet kerülete: ",4*a)
akkor ez történik:
>>>
Hany cm a négyzet oldala? 5
A négyzet kerülete: 20
>>>
2013. nov. 13. 19:14
1/7 anonim válasza:
Nem értek pythonhoz, de 4*a helyett próbáld a 4*((int)a)-t.
2/7 anonim válasza:
ezt tegnap feltetted nem? viszont első jól mondja, bár lehet nincs ilyen pythonba:D
3/7 anonim válasza:
Azért, mert az 'a' változó karakterlánc. És karakterláncokra a szorzás művelet úgy van értelmezve, hogy annyiszor összekonkatenálja a string-et önmagával. 3*"alma" = "almaalmaalma".
5/7 A kérdező kommentje:
igen felraktam de nem vlaszolt senki normlisan :P kösz wapa
2013. nov. 13. 19:38
6/7 anonim válasza:
Dehogynem, már tegnap is kaptál rá választ, max nem tudtad érrelmezni.
7/7 anonim válasza:
tegnap leírtam hogy azért mert az a változó sztring típusú. ha ezt nem érted és még visszakérdezni se tudsz, akkor jobb ha más hobbi után nézel.
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!