текстовый файл. Например:
текстовый файл. Например:
try:
что-то сделать
except Exception as e:
print(f'An error occurred : {e!r}')
((x*x for x in values))
sum(x*x for x in values) # Лишние круглые скобки удалены
В обоих случаях будет создан генератор (x*xforxinvalues), который передается функции sum().
((x*x for x in values))
sum(x*x for x in values) # Лишние круглые скобки удалены
В обоих случаях будет создан генератор (x*xforxinvalues), который передается функции sum().
Исходные файлы Python — это текстовые файлы в кодировке UTF-8, обычно имеющие суффикс .py.
Функция
Описание
list(s)
Создает список на базе s
tuple(s)
Создает кортеж на базе s
set(s)
Создает множество на базе s
min(s [,key])
Минимальный элемент в s
max(s [,key])
Максимальный элемент в s
any(s)
Возвращает True, если хотя бы один элемент в s истинен
all(s)
Возвращает True, если все элементы в s истинны
sum(s [, initial])
Сумма элементов с необязательным начальным значением
sorted(s [, key])
Создает отсортированный список
Операция
Описание
x + y
Сложение
x – y
Вычитание
x * y
Умножение
x / y
Деление
x // y
Целочисленное деление
x @ y
Умножение матриц
x ** y
Возведение в степень (x в степень y)
x % y
Остаток (от деления x на y)
x << y
Сдвиг влево
x >> y
Сдвиг вправо
x & y
Битовая операция И
x | y
Битовая операция ИЛИ
x ^ y
Битовая операция ИСКЛЮЧАЮЩЕЕ ИЛИ
~x
Битовое отрицание
–x
Унарный минус
+x
Унарный плюс
abs(x)
Абсолютное значение
divmod(x, y)
Возвращает (x//y,x%y)
pow(x, y [, modulo])
Возвращает (x**y)%modulo
round(x, [n])
Округляет до ближайшего кратного 10
(1, 2, 3) # Кортеж
[1, 2, 3] # Список
{1, 2, 3} # Множество
{'x':1, 'y':2, 'z':3} # Словарь