{"id":87,"date":"2020-03-08T20:31:06","date_gmt":"2020-03-08T19:31:06","guid":{"rendered":"https:\/\/piotrgabriel.pl\/wiki\/?p=87"},"modified":"2020-03-09T08:43:32","modified_gmt":"2020-03-09T07:43:32","slug":"python-cz-4-petle-while-i-for","status":"publish","type":"post","link":"https:\/\/piotrgabriel.pl\/wiki\/python-cz-4-petle-while-i-for\/","title":{"rendered":"Python \u2013 cz.4 \u2013 P\u0119tle while i for"},"content":{"rendered":"<p>P\u0119tla while i for dzia\u0142aj\u0105 tak jak w przypadku j\u0119zyka PHP i innych, w kt\u00f3rych si\u0119 je wykorzystuje, r\u00f3\u017cnica polega na sk\u0142adni zapisu takiej p\u0119tli.<\/p>\n<h2>Przyk\u0142ad zapisu p\u0119tli while<\/h2>\n<p>Sk\u0142adnia i przyk\u0142ad p\u0119tli while, maj\u0105cej na celu odliczy\u0107 od 1 do 10, czyli do puki warunek i&lt;10 nie zostanie spe\u0142niony.<\/p>\n<p><code>i = 0<br \/>\nwhile i &lt; 10:<br \/>\ni += 1 # zapis += oznacza \"dodaj 1, w C++, pascalu czy php by\u0142oby to  i++ (zwi\u0119ksz o 1)<br \/>\nprint(i) # p\u0119tla while wykonywa\u0107 b\u0119dzie si\u0119 do momentu a\u017c i b\u0119dzie r\u00f3wna\u0142o si\u0119 10, po tym czasie, skrypt si\u0119 zako\u0144czy.<br \/>\nprint(\"koniec liczenia :)\")<\/code><\/p>\n<p>No i odwrotna sytuacja, kiedy mamy do czynienia ze sprawdzeniem warunku i&gt;0 przy za\u0142o\u017ceniu wej\u015bciowym, \u017ce nasze i wynosi 10.<\/p>\n<p><code>#odejmowanie<br \/>\ni = 10<br \/>\nwhile i &gt; 0:<br \/>\ni -= 1 # odejmij od i wynosz\u0105cego 10, jeden. I tak dalej, od 9 odejmujemy 1 ...<br \/>\nprint(i) # pokazujemy nasze dzia\u0142anie, p\u0119tla mo\u017ce si\u0119 ponownie wykona\u0107, wracamy wi\u0119c do pocz\u0105tku i odejmujemy dalej, \u0105\u017c osi\u0105gniemy 0.<br \/>\nprint(\"koniec odliczania :)\")<\/code><\/p>\n<h2>P\u0119tla for na przyk\u0142adach<\/h2>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>P\u0119tla while i for dzia\u0142aj\u0105 tak jak w przypadku j\u0119zyka PHP i innych, w kt\u00f3rych si\u0119 je wykorzystuje, r\u00f3\u017cnica polega na sk\u0142adni zapisu takiej p\u0119tli. Przyk\u0142ad zapisu p\u0119tli while Sk\u0142adnia i przyk\u0142ad p\u0119tli while, maj\u0105cej na celu odliczy\u0107 od 1 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":88,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[36,37,34],"class_list":["post-87","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-python","tag-petla-for","tag-petla-while","tag-python-podstawy"],"_links":{"self":[{"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/posts\/87","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/comments?post=87"}],"version-history":[{"count":0,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/posts\/87\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/media\/88"}],"wp:attachment":[{"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/media?parent=87"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/categories?post=87"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/tags?post=87"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}