Часть 2
Всем привет! В данной статье я расскажу более подробно про функции и другие элементы кода (+ новые фишечки). В прошлый раз я урезала эту тему, так как считаю, что в первый урок она не к чему, но теперь это второй урок и вы должны полноценно понимать, с чем работаете.
И сразу объяснение к которому ниже будет фишечка:
Чтобы закомментировать код в питоне, нужно поставить #
Сегодня объясню.
Для начала давайте разберемся, что такое функция? аргументы? Переменные? Для чего они нужны?
Функция — это подпрограмма, фрагмент кода, к которому можно обратиться из другого места. По другому - объект, который принимает аргументы и возращает значение
Но для того, чтобы понимать, как работает функция нужно разобраться, что такое аргументы. И параметры
Аргументы — это конкретные значения, которые передаются в функцию, при её вызове.
Параметры — это локальные переменные, которым присваиваются значения в момент вызова функции, конкретные значения — это аргументы(см. выше)
По другому, параметры — это когда неизвестные, а аргументы - указаны. Подробнее рассмотрим на примере чуть позже.
Переменные — это место, которое предназначено для хранения данных.
Правила для переменных:
- При присвоении значения переменная всегда находится слева, а данные — справа.
- Имя переменной может начинаться с нижнего подчеркивания.
- Для вывода значения переменной (print) нужно передавать ее без кавычек.
Ошибки:
Нельзя:
- Начинать имя переменной с цифры.
- Использовать символы (кроме _ ) в имени переменной.
- Использовать пробелы в имени переменной.
Переменную можно использовать, чтобы спросить пользователя или не вводить большое число каждый раз.
Теперь когда вы знайте больше, немного добавочки к принт:
end — это строка, которая добавляется после последнего значения. По умолчанию — это перенос на новую строку (\n).
format — аргумент, вставка в пропуск. Обратите внимание! Номера индексов указываются в фигурных скобках {}
Типы данных:
В питон существует множество различных типов данных, давайте их разберем:
Логические:
Булева алгебра — True, False. То есть, 0 или 1, прада или ложь.
Тип bool
Представляет два логических значения True (верно, истина) или False (неверно, ложь).
Допустим:
Сделаем алгоритм:(ЭТО НЕ КОД!!!)
'1 + 2 = y'
y = 4
Если 1 + 2 = y, то :
Это будет True, то есть правда
Если 1 + 2 != y, то:
Это будет False, то есть ложь
P.S. Подробнее про булеву алгебру можно будет узнать из следующей статьи не про питон.
Целочисленные:
Тип Int
Инт — Переменные типа Integer (целочисленные) хранятся как 16-битовые
Это целое число, например, 1, 5, 69, все числа которыми мы считаем, по умолчанию они считаются, как числа в десятичной системе.
P.S. Подробнее про системы счисления ждите статью не про питон.
Код (На питон):
age = 24
print('Возраст: ', age)
Или такой пример:
schet = 258
mi = schet - 25 #В данном случае и переменная счет и ми и 25 будут типом интеджер.
print(mi)
Дробные числа:
Тип float
Это число с плавающей запятой (или точкой), на пример 1,5 или 56,6999, в качестве разделителя используется точка.
Float имеет только 18 значимых символов.
Строковый тип:
Тип str
Строка представляет последовательность символов, заключенную в одинарные или двойные кавычки, например: "hello world" или 'hello world'
Пример кода:
mess = 'Python, ты ждешь меня!'
print(mess)
Или такой пример:
v = 'Книги'
print(v)
Давайте попрактикуемся:
- Открываем интерпретатор.
- Создаем файл.
- Сохраняем его.
Запоминаем, куда сохранили.
А теперь первая фишечка:
Чтобы быстро закомментировать весь код, выделите его и нажмите
" Ctrl + / "
Отработаем end:
Пишем код и запускаем.
print('Я твой друг', end = '! ' )
print(' Меня зовут Python', end = ':) ' )
print('А тебя', end = '?' )
Давайте попробуем закомментировать с помощью сочетания клавиш.
Получилось?
Молодец!
Дальше format:
x = 12
y = 5
z = 12 - 5
print('Двенадцать минус пять будет', '{}' .format(z))
print('Hello, {}!'.format('Ваня'))
В конце не забудьте сохранить
Чтобы использовать все эти знания полноценно, вам необходимо знать функцию input, которую мы изучим в следующей части. А теперь, сочетания клавиш:
Сохранение — Ctrl + S
Создание нового файла — Ctrl+N
Если вам понравилась статья поставьте лайк, мне приятно, а вам один клик :)
Если у вас остались вопросы по этой теме (или есть вопросы по информатике / Python ) пишите в комментариях
Чтобы не пропустить новые части подпишитесь
Всем удачи :з