В данном уроке я расскажу, как получить информацию от пользователя, как её сохранить и о том, какие виды информации существуют
Переменные :
Переменная - это "ячейка", куда можно поместить, и в дальнейшем использовать информацию.
Давайте поскорее узнаем, как их создавать.
Это намного лечге, чем в других языках. Нам нужно просто написать название, знак "=" и значение.
При создании переменной важно учитывать некоторые правила :
- Первый символ в названии переменной не может быть цифрой(только буква)
- В названии нельзя использовать спец.символы и буквы, не входящие в английский алфавит.
Снизу представлены примеры ошибок :
Думаю, теперь по ошибкам всё понятно. Давайте поскорее покажу, как использовать эти переменные. В прошлом уроке мы как раз изучили вывод сообщений в консоль, на примере которого можно наглядно показать использование переменных.
Чтобы вывести переменную в консоль, просто укажите её название внутри скобок команды print :
Как-то скучно, не прадва ли? Хочется, чтобы можно было вводить данные прямо в консоли. Сейчас покажу как это сделать!
Всё, что нам нужно - это команда input(). Внутри скобок можно указать, что именно мы хотим получить.
Допустим, нам нужно создать анкету, спросив у пользователя имя, фамилию и возраст. Давайте поскорее приступим.
Как видите, мы можем ввести что-нибудь после строки, которую мы указали внутри input(). Давайте ответим на все вопросы
Добавлю вывод информации в конце анкеты
Код получается длинноватым, не правда ли? Всё потому, что каждая строка написана в отдельном "print". В Python есть функция переноса строки. Всё, что нужно - это вставить "\n" в нужном месте.
Разницы в выводе нет, но код стал меньше на 3 строки.
Теперь мы можем сделать калькулятор!
Возникли проблемы, да? Всё из-за того, что при вводе чего-либо через input, информация записывается в виде текста(String). Думаю, что из прошлого урока вы помните, что такое Int и String. Но как сделать из String Int? Всё просто, поместите input во внутрь int()
Теперь всё работает, но лучше закрепить знания о типах данных, а так-же узнать о новых :
Integer (использовать через int) - Тип данных, который может значить целое число
String (использовать через str) - Тип данных, который может значить строку(текст).
Floating Point (использовать через float) - Тип данных, который может значить число с плавующей точкой. Т.е дробное/не целое число
Boolean (использовать через bool) - Тип данных, который может иметь два значения - True и False (правда/ложь, 0 или 1, нет/да).
Знаю, сразу запомнить сложно, но вы можете попрактиковаться с данными значениями используюя то, что вы изучили в этом уроке.
Важная новость : теперь уроки будут выходить каждый день!
Подведём итоги данного урока. Мы узнали :
1. Как получить информацию от пользователя
2. Как сохранить эту информацию
3. Как взаимодействовать с этой информацией
Советую подписаться на меня, чтобы не пропустить следующие части этого курса.
Спасибо за внимани, До встречи!