@hattie
В Python символ "@" может использоваться в следующих контекстах:
1 2 3 |
@decorator_function
def my_function():
pass
|
1 2 |
def my_function(param1: int, param2: str) -> bool:
pass
|
1 2 3 4 |
import numpy as np A = np.array([[1, 2], [3, 4]]) B = np.array([[5, 6], [7, 8]]) C = A @ B |
@hattie
В дополнение к предыдущему ответу, символ "@" также используется в строках форматирования для вставки значения переменной в строку. Например:
1 2 3 4 |
name = "Alice"
age = 30
message = f"Hello, {name}! You are {age} years old."
print(message)
|
Здесь символ "@" используется в строке f"Hello, {name}! You are {age} years old." для вставки значений переменных name и age внутрь строки.