A.....p
A.....p
#naukaprogramowania
#programowanie

sum = 0
i = 0
while i<10:
sum = sum + i
print(sum)
i = i + 1
wytłumaczcie mi to że wychodzą takie wyniki
  • Najlepsze
  • Wszystkie komentarze
sokytsinolop
@Asleep: masz i=0, które zwiększasz za każdym razem (po wykonaniu pętli) o 1 u sum=0
a pozniej robisz pętle ktora wykonuje sie dopóki i<10
1. iteracja i=0 sum=0+0=0
2. iteracja i=1 sum=0+1=1
3. iteracja i=2 sum=1+2=3
4. iteracja i=3 sum=3+3=6
i tak dalej
w.....j
w.....j
@Asleep: jakie?
A.....c
A.....c
powiadasz
że
na
mirko
nie
ma
Yahudi
Yahudi
ak jestes tlukiem co koduje w html to co sie dziwisz


@Asleep: xDD. Przecież to co jest tu napisane to by pasowało (zakładając małe błędy na poziomie tych pythonowych wcięć) do co najmniej pięciu popularnych języków programowania. A już na pewno to wygląda jak jakiś pseudo kod.

No tak, przecież tylko python ma takie cuda jak '=' czy może pętle while. Python to nadjęzyk!!!!
biwalencik
@Romantyczny_Roman po co Ci średnimi, to nie C/c++/js
sokytsinolop
@Acrivec: a widzisz while i<10: ?
to jest python tam nie ma średników ani klamr
Yahudi
Yahudi
to jest python tam nie ma średników ani klamr


@sokytsinolop: Ale są wcięcia. Program wydrukuje tylko 0 ( ͡° ͜ʖ ͡°)

PS. Gościu jakiś dziwny jest, coś wrzuca, nie mówi jaki język, nie mówi o co chodzi... Marnie widzę jego 15k ( ͡° ͜ʖ ͡°)
A.....c
A.....c
@sokytsinolop: a widzisz tam wcięcia? ( ͡° ͜ʖ ͡°)
Yahudi
Yahudi
@Asleep: Równie dobrze możesz załozyć, że brak klamry to przypadek (tak jak tutaj brak wcięć) i tyle. Robisz z igły widły, bo nie potrafiłeś nawet zadać porządnie pytania. Weź sobie jakąś pierwszą lepszą książkę do nauki programowania w dowolnym języku i w drugim rozdziale będziesz miał to wytłumaczone. A teraz zgiń i przepadnij leniu, któremu nie chce się nic poczytać ani samemu poszukać tylko czeka aż mu ktoś gotowca zrobi.
A.....p
A.....p
@Romantyczny_Roman: @wczoraj:
No zwykłe wyniki po prostu nie mogę tego zrozumieć nie kumam czaczy słaba
w.....j
w.....j
@Asleep: @Asleep: może tak, 0 + 0 = 0, 0 + 1 = 1, i się zwiększa do 2 wiec 2 + 1, potem i = 3 wiec 2 + 3, itd. Suma wszystkich iteracji czyli od 0 do 9 za każdym razem zwiększana o wszystkie poprzednie sumy
A.....c
A.....c
@Asleep: pomijając brak średników to z powodu braku klamer na końcu będziesz mieć sum=0 oraz i=1
Romantyczny_Roman
@biwalencik: Ach, nieważne... :D
sokytsinolop
@Yahudi:
@Acrivec: racja ale to pewnie dlatego ze na mirko nie ma wcięć ( ͡° ͜ʖ ͡°)
A.....p
A.....p
@Yahudi: sam jestes dziwny, wiekszosc osob kojarzy pythonga po skladni .. jak jestes tlukiem co koduje w html to co sie dziwisz
A.....p
A.....p
@Yahudi: opowiadaj jakie jezyki ( ͡° ͜ʖ ͡°)
bo z tego co zauważyłem to większość używa klamr i nawiasów w while
gestmax
@Asleep: Nie rozumiem żartu.
A.....p
A.....p
@gestmax: zacznijmy od tego co rozumiesz.