Вторник, 24.12.2024, 22:02
Приветствую Вас Гость | RSS

Книги по программированию

Меню сайта
Поиск
Форма входа

Каталог файлов

Главная » Файлы » Python

Python for Informatics - Exploring Information
[ · Скачать удаленно (1.2mb) ] 03.04.2011, 01:48

Год выпуска: 2009
Язык: Английский
Издательство: Charles Severance
Формат: PDF
Количество страниц: 232
Описание
It is quite natural for academics who are continuously told to "publish or perish” to want to always create something from scratch that is their own fresh creation. This book is an experiment in not starting from scratch, but instead "re-mixing” the book titled Think Python: How to Think Like a Computer Scientist written by Allen B. Downey, Jeff Elkner and others.
In December of 2009, I was preparing to teach SI502 - Networked Programming at the University of Michigan for the fifth semester in a row and decided it was time to write a Python textbook that focused on exploring data instead of understanding algorithms and abstractions. My goal in SI502 is to teach people life-long data handling skills using Python. Few of my students were planning to be be professional computer programmers. Instead, they planned be librarians, managers, lawyers, biologists, economists, etc. who happened to want to skillfully use technology in their chosen field. I never seemed to find the perfect data-oriented Python book for my course so I set out to write just such a book. Luckily at a faculty meeting three weeks before I was about to start my new book from scratch over the holiday break, Dr. Atul Prakash showed me the Think Python book which he had used to teach his Python course that semester. It is a
well-written Computer Science text with a focus on short, direct explanations and ease of learning. The overall book structure has been changed to get to doing data analysis problems as quickly as possible and have a series of running examples and exercises about data analysis from the very beginning.
The first 10 chapters are similar to the Think Python book but there have been some changes. Nearly all number-oriented exercises have been replaced with data-oriented exerises. Topics are presented in the order to needed to build increasingly sophisticated data analysis solutions. Some topics like try and except are pulled forward and presented as part of the chapter on conditionals while other concepts like functions are left until they are
needed to handle program complexity rather introduced as an early lesson in abstraction. The word "recursion” does not appear in the book at all.

Категория: Python | Добавил: mihanyayalta | Теги: Python, programming, GUI, Python language, developer, source code
Просмотров: 1002 | Загрузок: 297 | Комментарии: 2 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Категории раздела
F# (sharp) [8]
Lisp [35]
Python [64]
Ruby [72]
android [22]