Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
питон ТП6 / Bilety_Programmirovanie.docx
Скачиваний:
9
Добавлен:
18.08.2022
Размер:
952.96 Кб
Скачать
  1. Идентификаторы, комментарии, логические и физические строки.

Индефикаторы

Идентификаторы в Python это имена используемые для обозначения переменной, функции, класса, модуля или другого объекта. Идентификатор должен начинаться с буквы (от a до Z) или со знака подчеркивания (_), после которых может идти произвольное количество букв, знаков подчеркивания и чисел (от 0 до 9).

В Python недопустимо использование знаков препинания или специальных символов, таких как @, $ или % в качестве идентификаторов. Кроме того, Python чувствителен к регистру, то есть cat и Cat это два разных имени.

В Python существует следующая договоренность для названия идентификаторов:

  • Имена классов начинаются с большой буквы, все остальные идентификаторы - с маленькой.

  • Использования знака подчеркивания в качестве первого символа идентификатора означает, что данный идентификатор является частным (закрытым от использования вне класса).

  • Если идентификатор начинается и заканчивается двумя знаками подчеркивания (например, __init__ ) это означает, что он является специальным именем, определенным внутри языка.

Комментарии

Символ решетки (#) в Python обозначает начало комментария. Любые символы после решетки и до конца строки считаются комментариями и игнорируются интерпретатором.

Логические и физические строки

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

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

Таким образом, в Python несколько строк кода с одинаковым отступом будут формировать отдельный блок кода.

Две или более физических линий могут быть объединены в логические строки с использованием символов обратной косой черты(), как показано ниже: когда физическая строка заканчивается обратным слэшем, который не является частью строкового литерала или комментария, он объединяется со следующим формированием одной логической строки, удаляя обратную косую черту и следующий символ конца строки.

Вот одна логическая и физическая линия:

my_list = [1, 2, 3, 4]

Вот одна логическая строка на двух физических линиях:

my_list = [1, 2,

3, 4]

Логическая строка создается из одной или нескольких физических строк используя явные или неявные правила объединения строк. Физическая строка — это последовательность символов завершающаяся символами перевода строки (end-of-line sequence)

  1. Встроенные типы данных. Целые и вещественные типы данных.

Встроенные типы данных в Python

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

К стандартным типам данных в Python относят:

  • Числа (Numbers)

  • Строка (String)

  • Список (List)

  • Кортеж (Tuple)

  • Словарь (Dictionary)

Целый тип данных

В Python 3 фактически нет предела длины целочисленного значения. Конечно, оно ограничено объемом доступной в системе памяти (как и любые другие типы данных), но в остальном — может быть таким длинным, как нужно.

Python интерпретирует последовательность десятичных цифр без префикса как десятичное число:

Базовый тип целого числа в Python, вне зависимости от используемого основания, называется int.

c = 9000

Вещественные типы данных

Действительные или вещественные числа придуманы для измерения непрерывных величин. В отличие от математического контекста, ни один из языков программирования не способен реализовать бесконечные или иррациональные числа, поэтому всегда есть место приближению с определенной точностью, из-за чего возможны такие ситуации.

В плане записи, float ничем не отличаются от int.

pi = 3.14

Соседние файлы в папке питон ТП6