Перейти к содержимому

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