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

Dexter

Posty: 365
Rejestracja: 20 cze 2009, 22:13
Lokalizacja: Kielce
    Linux Chrome
Kontakt:

Post19 maja 2015, 14: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: 2149
Rejestracja: 27 sty 2010, 7:53
    Windows 8.1 Opera

Post19 maja 2015, 14: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.

Awatar użytkownika

lolasher

Zasłużony użytkownik
Posty: 2432
Rejestracja: 10 paź 2008, 19:28
Lokalizacja: Zadupie pod Siedlcami ;)
    Mac OS X Safari

Post19 maja 2015, 14:59

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

Awatar użytkownika

Dexter

Posty: 365
Rejestracja: 20 cze 2009, 22:13
Lokalizacja: Kielce
    Linux Chrome
Kontakt:

Post19 maja 2015, 16:54

PisarzKsiazkowicz pisze: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ę.
lolasher pisze: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, 21: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: 2432
Rejestracja: 10 paź 2008, 19:28
Lokalizacja: Zadupie pod Siedlcami ;)
    Mac OS X Safari

Post19 maja 2015, 21: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 9 gości