По версии американского ученого Бертольда Уллмана знак @ был изобретен средневековыми монахами для сокращения латинского слова «ad», которое часто употреблялось в качестве универсального слова, означающего «на», «в», «в отношении» и т.п.
В испанском, португальском, французском языках название символа происходит от слова «арроба» – староиспанская мера веса, ок. 15 кг., которая сокращённо обозначалась на письме знаком @.
Современное официальное название символа «коммерческое at» берёт своё происхождение из торговых расчетов, например, 7 widgets @ $2 each = $14, что переводится как 7 шт. по 2$ = 14$. Поскольку этот символ применялся в торговле, он был размещен на клавиатурахпервых пишущих машинок и оттуда перекочевал на клавиатуру компьютера.
В интернет собака пришла благодаря создателю электронной почты Томлинсону. Он выбрал его как знак на клавиатуре, который не мог встретиться ни в одном имени и вызвать путаницу, в качестве разделителя для имени пользователя и сервера электронной почты. Первым сетевым адресом был адрес [email protected] в сети Arpanet.
python 3:
n = int(input()) # считываем с клавиатуры n
s = 0 # начальное значение суммы
for i in range(1, n + 1): # цикл по i от 1 до n
s += i * i # увеличиваем s на i * i, то есть i в квадрате
print(s) # выводим s
Можно и короче, например, так:
n = int(input())
s = sum(i * i for i in range(1, n + 1))
print(s)
Или даже в одну строчку:
print(sum(i * i for i in range(1, int(input()) + 1)))