"Programowanie z Pythonem": Różnice pomiędzy wersjami

Z Brain-wiki
Linia 27: Linia 27:
  
 
Podręcznik „Programowanie z Pythonem“ powstał na podstawie:
 
Podręcznik „Programowanie z Pythonem“ powstał na podstawie:
*książki [[http://www.swaroopch.com/notes/Python A Byte of Python]] autorstwa Swaroop C H
+
*książki [http://www.swaroopch.com/notes/Python A Byte of Python] autorstwa Swaroop C H
*i jej polskiego tłumaczenia Ukąś Pythona autorstwa Dominika Kozaczko, Andrzeja Klimurczyka oraz Bartosza Brachaczka.
+
*i jej polskiego tłumaczenia [http://wiki.mercury.lo5.bielsko.pl/index.php/Ukąś_Pythona Ukąś Python]a autorstwa Dominika Kozaczko, Andrzeja Klimurczyka oraz Bartosza Brachaczka.
  
 
W stosunku do polskiego tłumaczenia Dominika Kozaczko i in. materiał tutaj jest częściowo kopią, częściowo materiałem zmienionym, natomiast fragmenty są zupełnie nowe.
 
W stosunku do polskiego tłumaczenia Dominika Kozaczko i in. materiał tutaj jest częściowo kopią, częściowo materiałem zmienionym, natomiast fragmenty są zupełnie nowe.
Linia 36: Linia 36:
 
Dodatkowo wykorzystane materiały:
 
Dodatkowo wykorzystane materiały:
  
*en.wikibooks.org, Non-Programmer's Tutorial for Python 2.0/Revenge of the Strings, Josh Cogliati i współautorzy
+
*en.wikibooks.org, [http://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_2.0 Non-Programmer's Tutorial for Python 2.0]/ [http://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_2.0/Revenge_of_the_Strings Revenge of the Strings], Josh Cogliati i współautorzy
*CreativeCommons, File:Albino ball python.png, autorstwa WingedWolfPsion
+
*CreativeCommons, [http://commons.wikimedia.org/wiki/File:Albino_ball_python.png File:Albino ball python.png], autorstwa WingedWolfPsion
  
Całość podręcznika jest udostępniona na licencji Creative Commons Uznanie autorstwa-Na tych samych zasadach 3.0 Polska.
+
Całość podręcznika jest udostępniona na licencji [http://creativecommons.org/licenses/by-sa/3.0/pl Creative Commons Uznanie autorstwa-Na tych samych zasadach 3.0 Polska].
  
 
<!--
 
<!--
 
<a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/pl/"><img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by-sa/3.0/pl/88x31.png" /></a><br /><span xmlns:dc="http://purl.org/dc/elements/1.1/" href="http://purl.org/dc/dcmitype/Text" property="dc:title" rel="dc:type">Programowanie z Pythonem</span> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://bci.fuw.edu.pl/edu" property="cc:attributionName" rel="cc:attributionURL">http://bci.fuw.edu.pl/edu</a> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/pl/">Creative Commons Attribution-Share Alike 3.0 Poland License</a>.<br />Based on a work at <a xmlns:dc="http://purl.org/dc/elements/1.1/" href="http://wiki.lo5.bielsko.pl/index.php" rel="dc:source">wiki.lo5.bielsko.pl</a>.
 
<a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/pl/"><img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by-sa/3.0/pl/88x31.png" /></a><br /><span xmlns:dc="http://purl.org/dc/elements/1.1/" href="http://purl.org/dc/dcmitype/Text" property="dc:title" rel="dc:type">Programowanie z Pythonem</span> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://bci.fuw.edu.pl/edu" property="cc:attributionName" rel="cc:attributionURL">http://bci.fuw.edu.pl/edu</a> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/pl/">Creative Commons Attribution-Share Alike 3.0 Poland License</a>.<br />Based on a work at <a xmlns:dc="http://purl.org/dc/elements/1.1/" href="http://wiki.lo5.bielsko.pl/index.php" rel="dc:source">wiki.lo5.bielsko.pl</a>.
 
-->
 
-->

Wersja z 18:45, 22 maj 2015

Kryteria zaliczenia ćwiczeń:

  • w połowie semestru będzie kolokwium polegające na napisaniu krótkich programów
  • Począwszy od zajęć dotyczących wykonywania warunkowego kodu przewidujemy przeprowadzanie krótkich "kartkówek" polegających na napisaniu krótkich fragmentów kodu, wymagających opanowania materiału z poprzednich zajęć.


 Zadania powtórzeniowe do I kolokwium



  1. Wprowadzenie
  2. Instalacja Pythona
  3. Pierwsze kroki
  4. Stałe i zmienne
  5. Wykonanie warunkowe
  6. Pętle
  7. Funkcje
  8. Moduły
  9. Struktury danych — sekwencje
  10. Struktury danych — słowniki i zbiory
  11. Biblioteka numeryczna numpy
  12. Biblioteka graficzna matplotlib
  13. Obsługa wejścia i wyjścia
  14. Wyjątki
  15. Wybrane zagadnienia numeryczne
  16. Zadania dodatkowe

O skrypcie

Podręcznik „Programowanie z Pythonem“ powstał na podstawie:

  • książki A Byte of Python autorstwa Swaroop C H
  • i jej polskiego tłumaczenia Ukąś Pythona autorstwa Dominika Kozaczko, Andrzeja Klimurczyka oraz Bartosza Brachaczka.

W stosunku do polskiego tłumaczenia Dominika Kozaczko i in. materiał tutaj jest częściowo kopią, częściowo materiałem zmienionym, natomiast fragmenty są zupełnie nowe.

Nowe rozdziały i wiele poprawek zostały napisane przez Jarosława Żygierewicza, Maćka Kamińskiego, Zbyszka J-Szmeka.

Dodatkowo wykorzystane materiały:

Całość podręcznika jest udostępniona na licencji Creative Commons Uznanie autorstwa-Na tych samych zasadach 3.0 Polska.