Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия | |||
develop:pyton:variable [2022/01/22 16:23] admin |
develop:pyton:variable [2022/01/22 16:32] (текущий) admin |
||
---|---|---|---|
Строка 64: | Строка 64: | ||
* **bytearray** - изменяемая последовательность байт | * **bytearray** - изменяемая последовательность байт | ||
* **list** - списки. Аналогичен массивам **type([1, | * **list** - списки. Аналогичен массивам **type([1, | ||
- | * **tuple** - кортежи **type((1, | + | * **tuple** - кортежи **type( (1,2,3) )** |
* **range** - диапазон **type(range(1, | * **range** - диапазон **type(range(1, | ||
* **dict** - словари. Аналогичен ассоциативным массивам **type({" | * **dict** - словари. Аналогичен ассоциативным массивам **type({" | ||
Строка 116: | Строка 116: | ||
==== Проверка типа ==== | ==== Проверка типа ==== | ||
- | |||
<code python> | <code python> | ||
type(a) # Сообщение с указанием типа | type(a) # Сообщение с указанием типа | ||
Строка 153: | Строка 152: | ||
==== Математические операторы ==== | ==== Математические операторы ==== | ||
Стоит отменить: | Стоит отменить: | ||
- | | + | / - деление, |
- | | + | // - деление с округлением вниз (слеши вместе) |
- | | + | % - остаток от деления |
- | | + | ** - возведение в степень |
Работа с десятичными числами может быть неочевидной, | Работа с десятичными числами может быть неочевидной, | ||
Decimal(" | Decimal(" | ||
Строка 221: | Строка 220: | ||
==== range() и enumerate() ==== | ==== range() и enumerate() ==== | ||
- | **range(< | + | **range(< |
Содержит два метода: | Содержит два метода: | ||
* **index(< | * **index(< |