daro2822
Mireczki od #python pytanie mam

https://gist.github.com/anonymous/ef1b789906b46bc9a5f0

po zinterpretowaniu kodu i wpisaniu np. 2 12 35 - jako najmniejszą pokaże mi 12, tak jakby w pierwszej kolejności pod uwagę brana była pierwsza cyfra liczby...
co robię źle?

#programowanie
2
  • Najlepsze
  • Wszystkie komentarze
GotoFinal
magia języków bez normalnego twardego typowania!
Pewnie porównujesz text a nie liczby. Nie wiem, nie pisze w pajtonie, ale tak bym zgadywał.
3
askorek
askorek
@daro2822: ale raw_input zwraca ci liste [a, b, c]. Jak chcesz zrobić int() na liście? zostaw wczytywanie tak jak teraz, przerób później, a = int(a), b = int(b) itd albo użyj map()
1
askorek
askorek
@daro2822: z raw_input dostajesz stringi a nie inty
sprawdź sobie przez

print type(a)
0
R.....z
R.....z
@daro2822: zobacz sobie type(a) przed ifami następnie dokonaj zmian.
0
daro2822
myslałem
@GotoFinal: zle zgadujesz :)
@askorek: no tak, próbowałem int(raw_input(... ale nie trybi...
0
GotoFinal
@daro2822: stosując się do rad @askorek i @RationalBeniz
http://ideone.com/9XPJWW
Nie, nie mylę, dziękuję dobranoc.
0
daro2822
daro2822 Autor
  • adult
Treść przeznaczona dla osób powyżej 18 roku życia...
0