Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Sabiranje u Python-u

[es] :: Python :: Sabiranje u Python-u

[ Pregleda: 4602 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bojanlazovic

Član broj: 163267
Poruke: 36
*.3gnet.mts.telekom.rs.



Profil

icon Sabiranje u Python-u08.02.2012. u 13:19 - pre 147 meseci
Pozdrav svima , odmah bi rekao da sam apsolutni pocetnik u Pythonu i da krecem od nule, od programskih jezika pomalo ucim i c# i php.
Evo i mog problema :)
Code:
prvi=input('Unesite prvi broj  ')
drugi=input('Unesite drugi broj  ')
rezultat= prvi+drugi
print("Rezultat sabiranja je",rezultat) 


Uvek kao rezultat mi izbaci 22 , u slucaju da su prvi i drugi broj 2.
 
Odgovor na temu

Texas Instruments

Član broj: 227540
Poruke: 272
*.amres.ac.rs.



+61 Profil

icon Re: Sabiranje u Python-u08.02.2012. u 14:06 - pre 147 meseci
Ti kad uneseš broj, to se interpretira kao string, tako da ti sabiranje zapravo vrši nad dva stringa i samo ih nadoveže. Umesto sabiranja prvi + drugi treba da stoji int(prvi) + int(drugi) da bi se od unetih stringova dobili brojevi.
 
Odgovor na temu

bojanlazovic

Član broj: 163267
Poruke: 36
*.3gnet.mts.telekom.rs.



Profil

icon Re: Sabiranje u Python-u[Reseno]08.02.2012. u 14:35 - pre 147 meseci
Hvala puno, shvatio sam.
 
Odgovor na temu

Robinzon Kruso

Član broj: 41475
Poruke: 191
*.kpn.net.



Profil

icon Re: Sabiranje u Python-u27.07.2012. u 12:54 - pre 142 meseci
Kod mene ovaj program daje rezultat sabiranja dva broj bez funkcija int();

prvi=input('Unesite prvi broj ')
drugi=input('Unesite drugi broj ')
rezultat= prvi+drugi
print("Rezultat sabiranja je",rezultat)

Unesi pvi broj 3
Unesi drugi broj 3
(Rezultat sabiranje je,6)

Naravno zagrade kod print nisu potrebne moze i:

print "Rezultat sabiranja je",rezultat

pa u tom slucaju dobija tekst bez zagrada

Rezultat sabiranje je,6



 
Odgovor na temu

Panta_
Aleksandar Pantić
Kragujevac

Član broj: 214959
Poruke: 790



+162 Profil

icon Re: Sabiranje u Python-u28.07.2012. u 06:58 - pre 142 meseci
To je zbog toga sto koristis Python 2. U Pythonu 3 raw_input() je zamenjen sa input() a input() sa eval(input()).

http://docs.python.org/release/3.0.1/whatsnew/3.0.html#builtins
 
Odgovor na temu

[es] :: Python :: Sabiranje u Python-u

[ Pregleda: 4602 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.