← Все вопросы

Что значит ** в Python — это умножение?

Задан 10 месяцев назад821 просмотров3 ответа
12

Видел 2 ** 3. Две звёздочки — это что, двойное умножение?

3 ответа

17
✓ Принятый ответ — помог автору

Это возведение в степень. 2 ** 3 = 8 (два в кубе). Одна звёздочка * — обычное умножение, две ** — степень.

print(2 ** 10)   # 1024
print(9 ** 0.5)  # 3.0  — степень 0.5 = квадратный корень
sam jones 9 ** 0.5 как корень — топ, не знал 🙏 · 9 месяцев назад
7

Возведение в степень.

-4

Да, это просто умножение два раза.

Юля Домина нет, ** это степень. 2**3 = 8, а не 2*2*3 · 9 месяцев назад

Ваш ответ

Войдите, чтобы ответить на вопрос.
Поддержать проект