Язык программирования Python в 1991 году Гвидо ван Россумом был создан язык программирования Python. Назван он был в честь любимого шоу создателя– «Летающий цирк Монти Пайтона»



бет3/7
Дата23.09.2023
өлшемі5 Mb.
#182164
1   2   3   4   5   6   7
Байланысты:
Практическая работа №1

Типы переменных Python
В Python 3 есть следующие базовые типы переменных: bool, str, float, int, complex.
Целочисленные переменные (int) и основные операции с ними:

При целочисленном делении отрицательного целого числа -5 на 2 получаем -3, идет округление в меньшую сторону. Чтобы получить такой же результат, как и в случае с положительными числами, необходимо сначала поделить положительные числа, а затем добавить минус (In [9]).
Метод input() позволяет ввести данные от пользователя, пример:

Если нет явного указания типа данных ввода, то по умолчанию – это str.
Комплексные переменные (complex):

Вещественные числа (float):

Логический тип (bool):
Логический тип (True или False) можно привести к целочисленному типу.


Проверка числа, подающегося на вход:

Пустая строка определяется нулевой длиной, а при преобразовании к логическому типу (bool) пустая строка превращается в False. Если строка имеет длину, отличную от нуля, то при преобразовании к логическому типу она превращается в True.
Строковый тип (str):
В Python строка – это последовательность символов, фиксация которой начинается с 0. Строки являются неизменяемыми.


\n – символ перевода на новую строку.

Python поддерживает форматированный вывод строк с помощью оператора форматирования %. Например:




  • Явное преобразование типов — преобразование через вызов функций типов str(), int(), float().

  • Неявное преобразование типов — преобразование во время исполнения кода в зависимости от контекста.

Чтобы понимать, в каком порядке выполняются операторы, нужно знать приоритеты выполнения операторов. Они перечислены в таблице ниже, где 1 — наибольший приоритет, 4 — наименьший приоритет.

Оператор

Приоритет

x**y

1

-x

2

x*y

3

x/y

3

x%y

3

x//y

3

x+y

4

x-y

4

Если выражение содержит несколько операторов с разными приоритетами, то сначала будут выполняться операторы с более высоким приоритетом.
Условный оператор (if, else, elif):
Классическая задача – проверка числа на четность. Для этого используется знак %, который позволяет посчитать остаток от деления, например:

Пример реализации условия в Python. В начале пишется ключевое слово if, затем блок кода, который должен выполниться при выполненном условии. Затем, если условие не выполняется, но есть еще одно условие, то пишется ключевое слово elif, после чего снова идет блок кода. Если же ни одно из условий не выполняется, то пишется ключевое слово else и соответствующий ему блок кода. В Python блоки кода выделяются отступом.

Пример:



Достарыңызбен бөлісу:
1   2   3   4   5   6   7




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет