Содержание
- 2. Компьютеры хотят быть полезными... Компьютеры созданы с одной целью — быть для нас полезными Но нам
- 3. Программисты предвидят потребности iPhone-приложения — это целый рынок iPhone-приложения имеют более 3 миллиардов скачиваний Все больше
- 4. Пользователи vs. Программисты Пользователи воспринимают компьютер, как набор инструментов —текстовый редактор, электронная таблица, карта, список дел
- 5. Зачем становиться программистом? Чтобы решить некую задачу: в этом случае мы и пользователь, и программист в
- 6. Компьютер Аппаратное обеспечение + Программное обеспечение Сети .... С точки зрения создателя программного обеспечения, мы создаем
- 7. Что такое код? Программное обеспечение? Программа? Последовательность сохраненных инструкций - Это маленькая частичка нашего интеллекта в
- 8. Программы для людей... https://www.youtube.com/watch?v=XiBYM6g8Tck
- 9. Программы для людей... Пока играет музыка: Левая рука вперед и вверх Правая рука вперед и вверх
- 10. Программы для людей... Пока играет музыка: Левая рука вперед и вверх Правая рука вперед и вверх
- 11. Программы для людей... Пока играет музыка: Левая рука вперед и вверх Правая рука вперед и вверх
- 12. клоун побежал за машиной, машина врезалась в палатку, и палатка упала на клоуна и машину Программы
- 13. Программы на Пайтон... Изображение: https://www.flickr.com/photos/allan_harris/4908070612/ Attribution-NoDerivs 2.0 Generic (CC BY-ND 2.0)
- 14. name = input('Введите имя файла:') handle = open(name) counts = dict() for line in handle: words
- 15. Аппаратная Архитектура
- 16. http://upload.wikimedia.org/wikipedia/commons/3/3d/RaspberryPi.jpg
- 17. Программное обеспечение Устройства ввода и вывода Центральный процессор Основная память Вторичная память Типичный компьютер Что дальше?
- 18. Определения Центральный процессор: Запускает программу. ЦП всегда задается вопросом: «Что дальше?». Не является мозговым центром –
- 19. Программное обеспечение Устройства ввода и вывода Центральный процессор Основная память Вторичная память Типичный компьютер Что дальше?
- 20. Язык программирования Программное обеспечение Устройства ввода и вывода Центральный процессор Основная память Вторичная память Типичный компьютер
- 21. Горячий Центральный Процессор http://www.youtube.com/watch?v=y39D4529FM4 Что дальше?
- 22. Жесткий диск в работе http://www.youtube.com/watch?v=9eMWG3fwiEU
- 23. Пайтон как язык программирования
- 24. http://harrypotter.wikia.com/wiki/Parseltongue Змеиный язык или Парселтанг — магический язык змей и тех, кто способен с ними общаться.
- 25. Пайтон — язык интерпретатора Пайтон и тех, кто может с ним общаться. Человека, владеющего Пайтон, называют
- 26. Начало обучения: Синтаксические ошибки Нам нужно изучить язык Пайтон, чтобы передавать инструкции Пайтон-интерпретатору. В начале обучения
- 27. Общение с Пайтон
- 28. csev$ python3 Python 3.5.1 (v3.5.1:37a07cee5969, Dec 5 2015, 21:12:44) [GCC 4.2.1 (Apple Inc. build 5666) (dot
- 29. csev$ python3 Python 3.5.1 (v3.5.1:37a07cee5969, Dec 5 2015, 21:12:44) [GCC 4.2.1 (Apple Inc. build 5666) (dot
- 30. Как нам общаться?
- 31. Элементы языка Пайтон Лексика / Слова — Переменные и Ключевые слова (Глава 2) Структура предложения —
- 32. name = input('Введите имя файла:') handle = open(name) counts = dict() for line in handle: words
- 33. Ключевые слова Не стоит использовать ключевые слова в качестве имен переменных и других идентификаторов False class
- 34. Предложения или линии кода x = 2 x = x + 2 print(x) Переменная Оператор Константа
- 35. Параграфы программы
- 36. Пайтон-скрипты Интерактивная среда Пайтон отлично подходит для экспериментов и небольших программ длиной в 3-4 строки; Большинство
- 37. Интерактивная среда или Скрипт Интерактивная среда - Вы вводите непосредственно в Пайтон по одной строке за
- 38. Шаги программы или ход программы Подобно рецепту или инструкции по установке, программа — это последовательность шагов,
- 39. Последовательные шаги Программа: x = 2 print(x) x = x + 2 print(x) Результат: 2 4
- 40. Шаги-условия Результат: Меньше Конец Программа: x = 5 if x print('Меньше') if x > 20: print('Больше')
- 41. Повторяющиеся шаги Результат: 5 4 3 2 1 Пуск! Программа: n = 5 while n >
- 42. name = input('Введите имя файла:') handle = open(name, 'r') counts = dict() for line in handle:
- 43. name = input('Введите имя файла:') handle = open(name, 'r') counts = dict() for line in handle:
- 44. Резюме Это быстрый обзор Главы 1 Мы будем возвращаться к этим концепциям на протяжении всего курса
- 46. Скачать презентацию