CS50P - Лекция 0 - Функции, переменные
CS50
0:00 / 0:00
CS50P - Лекция 0 - Функции, переменные
2 947 852 просмотра · 4 года назад
CS50
2,49 млн подписчиков
2 947 852 просмотра · 4 года назад
Это курс CS50P, «Введение в программирование на Python» от CS50. Зарегистрируйтесь бесплатно по ссылке: https://cs50.edx.org/python. Слайды, исходный код и многое другое доступны по ссылке: https://cs50.harvard.edu/python. Плейлист: • CS50's Introduction to Programming with Py... .
СОДЕРЖАНИЕ
00:00:00 - Введение
00:00:24 - hello.py
00:03:19 - Интерфейс командной строки
00:04:00 - Интерпретатор Python
00:05:06 - Функции, аргументы, побочные эффекты
00:07:35 - Ошибки и отладка
00:09:54 - VS Code и интегрированные среды разработки (IDE)
00:12:16 - Возвращаемые значения и переменные
00:19:56 - Комментарии и псевдокод
00:25:05 - Множественные аргументы функций
00:31:01 - Именованные параметры
00:40:48 - Экранирование символов
00:43:10 - f-строки
00:45:04 - Строковые методы
00:54:43 - Стиль
00:57:50 - разделение
00:59:35 - Целые числа и операторы
01:03:13 - calculator.py
01:06:25 - Преобразование типов
01:14:36 - Числа с плавающей запятой
01:19:18 - Числовое форматирование
01:22:47 - Деление
01:26:14 - Определение функций
01:39:01 - Область видимости
01:41:17 - Возвращаемые значения
01:45:11 - Заключение
Введение в программирование на языке Python. Научитесь читать и писать код, а также тестировать и отлаживать его. Предназначено для студентов с опытом программирования и без него, желающих изучить именно Python. Изучите функции, аргументы и возвращаемые значения (о, боже!); переменные и типы; условные операторы и логические выражения; и циклы. Научитесь обрабатывать исключения, находить и исправлять ошибки, а также писать модульные тесты; Использование сторонних библиотек; проверка и извлечение данных с помощью регулярных выражений; моделирование реальных сущностей с помощью классов, объектов, методов и свойств; чтение и запись файлов. Много практических занятий. Упражнения, вдохновленные реальными задачами программирования. Не требуется никакого программного обеспечения, кроме веб-браузера, или вы можете писать код на своем ПК или Mac.
В то время как CS50x сам по себе фокусируется на информатике в целом, а также на программировании на C, Python, SQL и JavaScript, этот курс, также известный как CS50P, полностью посвящен программированию на Python. Вы можете пройти CS50P до CS50x, во время CS50x или после CS50x. Но для ознакомления с самой информатикой вам все равно следует пройти CS50x!
***
КАК ПОДПИСАТЬСЯ
http://www.youtube.com/subscription_c...
КАК ПРОЙТИ CS50
edX: https://cs50.edx.org/
Гарвардская школа дополнительного образования: https://cs50.harvard.edu/extension
Гарвардская летняя школа: https://cs50.harvard.edu/summer
OpenCourseWare: https://cs50.harvard.edu/x
КАК ПРИСОЕДИНИТЬСЯ К СООБЩЕСТВАМ CS50
Discord: / discord
Ed: https://cs50.harvard.edu/x/ed
Группа в Facebook: / cs50
Страница в Facebook: / cs50
GitHub: https://github.com/cs50
Gitter: https://gitter.im/cs50/x
Instagram: / cs50
Группа в LinkedIn: / 7437240
Страница в LinkedIn: / cs50
Medium: / cs50
Quora: https://www.quora.com/topic/CS50
Reddit: / cs50
Slack: https://cs50.edx.org/slack
Snapchat: / cs50
SoundCloud: / cs50
Stack Exchange: https://cs50.stackexchange.com/
TikTok: / cs50
Twitter: / cs50
YouTube: / cs50
КАК СЛЕДИТЬ ЗА ДЭВИДОМ ДЖ. МАЛАНОМ
Facebook: / dmalan
GitHub: https://github.com/dmalan
Instagram: / davidjmalan
LinkedIn: / malan
Quora: https://www.quora.com/profile/David-J...
TikTok: / davidjmalan
Twitter: / davidjmalan
***
МАГАЗИН CS50
https://cs50.harvardshop.com/
***
ЛИЦЕНЗИЯ
CC BY-NC-SA 4.0
Лицензия Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License
https://creativecommons.org/licenses/...
Дэвид Дж. Малан
https://cs.harvard.edu/malan
malan@harvard.edu