Python с нуля: от новичка до собственных игр и программ. Jean-Loup Chrétien

Читать онлайн.
Название Python с нуля: от новичка до собственных игр и программ
Автор произведения Jean-Loup Chrétien
Жанр
Серия
Издательство
Год выпуска 2023
isbn



Скачать книгу

и значениями, которые Вы передаете методу format().

      Вот Вам более сложный пример, с двумя заполнителями:

      print("Меня зовут {}, и мне {} лет". format("Джо",20))

      Впишите этот пример в компилятор, и запустите его.

      Потренируйтесь, объясните себе, как он работает. А затем придумайте свой вариант с двумя или более заполнителями.

      7. Итоги четвертой главы

      В четвертой главе Вы сделали следующее:

      1. Узнали, что такое строки в Python;

      2. Узнали, как хранить строки в переменной;

      3. Научились конкатенировать строки в Python;

      4. Научились конкатенировать строки со значениями переменных;

      5. Узнали, что такое форматирование строки, и как переводить типы данных в формат строки.

      Отличная работа! А впереди нас ждет очень интересная тема – Булева логика.

      Приступим!

      8. Тест четвертой главы

      Вопрос 1: Что такое строка в Python?

      1. Строка в Python – это линия, которая проходит через код.

      2. Строка в Python – это простой текст, заключенный в кавычки.

      3. Строка в Python – это значение с форматом целого числа.

      4. Строка в Python – это значение с форматом вещественного числа.

      Вопрос 2: Что нужно сделать, чтобы создать строку?

      1. Нужно заключить текст в фигурные скобки.

      2. Нужно заключить текст в круглые скобки.

      3. Нужно заключить текст в кавычки.

      Вопрос 3: Расставьте код так, чтобы получить переменную со значением в виде строки. А затем вывести значение переменной на экран.

      1. message

      2. =

      3. "Привет Илон Маск!"

      4. print

      5. (message)

      ГЛАВА ПЯТАЯ: БУЛЕВА ЛОГИКА

      Булева логика в Python, как и в других языках программирования нужна нам для того, чтобы наш код мог сравнивать данные.

      Например сравнивать пароль, который вводит пользователь, с паролем, который храниться в базе данных. Или сравнивать ранг игроков в видеоигре, чтобы подбирать соперников по уровню.

      Таких примеров сравнений много, и здесь булева логика – крайне полезная штука.

      Давайте узнаем из чего она состоит и какие примеры с ней можно создавать.

      1. Операторы сравнения

      Когда мы сравниваем числа друг с другом, мы обычно используем такие символы, как > (больше), < (меньше), = (равно) и так далее. Они работают и на Python. И вот как они выглядят там:

      Больше >

      Меньше <

      Равно ==

      Не равно !=

      Больше или равно > =

      Меньше или равно <=

      Как Вы заметили, в Python вместо знака равенства = нам необходимо использовать двойной знак равенства ==.

      Нам нужен двойной знак равенства для того, чтобы Python не подумал, что мы пытаемся создать переменную.

      В Python эти символы называются операторами сравнения. И они нужны нам для того, чтобы наша программа могла сравнивать различные типы данных, например: числа, строки, переменные и так далее.

      2. Булевы значения: правда или ложь

      У Булевой логики есть логические