Prawdziwe oblicze Informatyki. Tysiące linijek kodu i kompilatory które nigdy nie wybaczają.
Awatar użytkownika

Dexter

Posty: 366
Rejestracja: 20 cze 2009, 21:13
Lokalizacja: Kielce
Kontakt:
    Linux Chrome

Post19 maja 2015, 13:19

Hej jestem Kasia i mam 12 lat... A nie to nie tutaj.

Panowie, sprawa wygląda następująco. Postanowiłem zamiast Javy na samym początku programować w Pythonie. I jak każdy na swojej początkującej drodze mam kilka problemów. Pierwszy z nich to dodawanie ;).

Podaje pierwszą liczbę, potem znak działania a na koniec drugą liczbę. I zamiast sumy wychodzi mi podstawienie obok siebie dwóch liczb :(. Leo Why?!

Kod: Zaznacz cały

print "witaj w kalkulatorze" znak = " a" t = 0 t = t + 1 a = 1 b = 2 print a+b a = raw_input("Wprowadz liczbe " +str(t) +" ") c = raw_input("Wprowadz znak dzialania ") b = raw_input("Wprowadz kolejna liczbe ") if c == "+": wynik = a + b print "Wynik dodawania wynosi " + wynik print b

Awatar użytkownika

PisarzKsiazkowicz

Moderator
Posty: 2231
Rejestracja: 27 sty 2010, 7:53
    Windows 8.1 Opera

Post19 maja 2015, 13:49

Upewnij się, że zmienne są w odpowiednich typach, teraz z tego co widzę, nie masz ich nigdzie określonych, więc możliwe, że traktuje wszystko jako ciągi.
Obrazek

Awatar użytkownika

lolasher

Zasłużony użytkownik
Posty: 2400
Rejestracja: 10 paź 2008, 18:28
Lokalizacja: Zadupie pod Siedlcami ;)
Kontakt:
    Macintosh Safari

Post19 maja 2015, 13:59

Przy problemach tego poziomu to może pobaw się najpierw tym http://www.codecademy.com/en/tracks/python

Awatar użytkownika

Dexter

Posty: 366
Rejestracja: 20 cze 2009, 21:13
Lokalizacja: Kielce
Kontakt:
    Linux Chrome

Post19 maja 2015, 15:54

Upewnij się, że zmienne są w odpowiednich typach, teraz z tego co widzę, nie masz ich nigdzie określonych, więc możliwe, że traktuje wszystko jako ciągi.
print("%d" % wynik) <<< chyba, że w ten sposób zrobię.
Przy problemach tego poziomu to może pobaw się najpierw tym http://www.codecademy.com/en/tracks/python
Ciekawe, na początek sam raz dla mnie. :piwo:

Awatar użytkownika

bsystem

Zasłużony użytkownik
Posty: 655
Rejestracja: 03 lis 2010, 16:44
    Android Chrome

Post19 maja 2015, 20:10

Przerobiłem cały ten kurs, w sumie jest okej tylko z czasem pojawią się problemy z submitowaniem ;P

Awatar użytkownika

lolasher

Zasłużony użytkownik
Posty: 2400
Rejestracja: 10 paź 2008, 18:28
Lokalizacja: Zadupie pod Siedlcami ;)
Kontakt:
    Macintosh Safari

Post19 maja 2015, 20:19

No mi się pojawia na pierwszym ćwiczeniu i musiałem je pominąć.

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości