Академический Документы
Профессиональный Документы
Культура Документы
НА PYTHON
для НАЧИНАЮЩИХ
Python для начинающих ПРОБНЫЙ УРОК
CТАРТ В PYTHON
Добро пожаловать, будущий программист на Python. Вы находитесь в начале пути осво-
ения искусства написания программ. Первый шаг – это половина успеха. Уже на первых
уроках Вы сможете написать свою первую программу, выводить результат на экран,
выполнять математические действия и многое другое. Подробнее – в нашем уроке.
Дзен Python
Материалы
уроков изложены Разработчики языка программирования Python придерживаются некоего философско-
в максимально го учения, называемого «The Zen of Python» («Дзен Пайтона»). Конечно же, эта фило-
доступной форме. софия подходит к программированию на любом другом языке. Но не будем слишком
углубляться и ознакомимся с некоторыми правилами:
Ошибка находится в первой линии (line1) и сообщение: name 'prent' is not defined оз-
начает, что 'prent' не определено. Заменяем prent на print и таким образом исправим
ошибку.
Вывод: внимательно читайте уведомления про ошибки, это поможет исправить их.
В этом разделе Вы узнали, как встроенные инструменты Python используются для полу-
чения ввода и вывода в разных форматах. Также научились устранять ошибки, которые
могут возникнуть в процессе работы.
Таким условным
обозначением мы
Вопросы для самоконтроля:
выделили важную
информацию, на
1. Попробуйте объяснить, почему текст программы может быть
которую нужно выделен разными цветами.
обратить особое
внимание.
Далее мы разберем, как Python работает с переменными, и определим, какие типы дан-
ных можно использовать в рамках этого языка программирования.
22
ПРАКТИЧЕСКОЕ ЗАДАНИЕ 2:
Уроки
Узнаем, что будет выведено на экран в результате выполнения этого кода:
включают
разнообразные print ('01','06','Всемирный день ребёнка', sep='-')
практические
задания.
ПРАКТИЧЕСКОЕ ЗАДАНИЕ 3:
ПРАКТИЧЕСКОЕ ЗАДАНИЕ 4:
36
ПРАКТИЧЕСКОЕ ЗАДАНИЕ 5
Представим ситуацию, что нам нужно выбрать победителя из списка всех участников.
Это может быть розыгрыш и конкурс на Youtube, в Инстаграм и других сетях. Для это-
го используют рандомайзеры. Рандомайзеры - это профессиональные сервисы для
проведения розыгрышей. Если коротко, то рандомайзер генерирует случайное число,
строку, слово из определенного списка, где каждое значение выбирается с одинако-
вой вероятностью и с определенным интервалом. Например, в играх использование
случайных чисел создает захватывающий игровой процесс. Ознакомимся с элементом
Теоретический случайности в следующей главе.
материал четко
структурирован,
что значительно
облегчает
восприятие и Модуль random
систематизирует
подачу материала. В этом разделе будут рассмотрены функции random(), randrange() и randint() из моду-
ля random. Модуль random содержит одноименную функцию random().
В компьютерных программах часто требуется элемент случайности. Практически в
каждом языке программирования среди функций есть стандартный генератор случай-
ных чисел. Для этого нам пригодится модуль random. Модуль random предоставляет
функции для генерации случайных чисел, букв, случайного выбора элементов после-
довательности.
Чтобы получить случайное число, необходимо с помощью команды import загрузить
функцию randint. Функция randint(x1,x2) выбирает целое случайное число в диапазоне
от x1 до x2.
Чтобы вызвать функцию, надо импортировать модуль random:
import random
12
import math
Продуманное
сочетание
теоретического Вопросы для самоконтроля:
и практического
материала 1. Назовите команду для подключения модулей в Python.
обеспечивает
прикладной
характер курса.
ПРАКТИЧЕСКОЕ ЗАДАНИЕ 4
Важно: модуль загружается один раз, для того чтобы не было циклического выполнения
содержимого модуля.
10
В результате получим:
ПРАКТИЧЕСКОЕ ЗАДАНИЕ 7
import random
15
ПРАКТИЧЕСКОЕ ЗАДАНИЕ 15
37
41
ПРОГРАММА КУРСА
Личный преподаватель
поможет вам достичь лучших ре-
зультатов. Ваш успех – это не просто
его работа, это ваша общая побе-
да. Заходите в свой личный кабинет
на сайте, и, изучая курс, выполняйте
домашние задания онлайн. Поверь-
те, обучение станет для вас интерес-
ной игрой, а выполнение домашних
заданий – любимым развлечением!
Личный кабинет
студента, онлайн Успешный метод –
версии курсов, домаш- дистанционное обуче-
ние работы на сайте, ние с отличными резуль-
онлайн-оплата, интерак- татами на европейском
тивные приложения. уровне.
Преимущества –
теперь это просто, вы-
годно и эффективно.
Воспользуйтесь этим!
Сертификат
всем выпускникам!