Не понимаю что вызывает "cannot assign to function call"

EgorKrava

Новичок
Пользователь
Апр 1, 2021
6
0
1
Код:
Python:
slovo = input("введите текст")
slovo.lover ()
a = 0
text = ("")
slovo2 = ("")
while (len(slovo) > a):
    slovo2(a) = slovo(len(slovo) - a)
    a = a + 1
print (slovo2)
Я новичок если что, так что не знаю много функций. Но с логированием у меня проблем быть не должно.
Итак я хотел просто перевернуть слово в другую сторону, чтобы слово "Привет" было "тевирП". Как-то так
 

Ципихович Эндрю

Активный пользователь
Пользователь
Мар 27, 2021
490
25
28
Код:
myname = 'Rufus'
myname[::-1]  # => 'sufuR' - переворачивает=перевернуть значение
 

abc

Новичок
Пользователь
Мар 17, 2021
7
4
3
Можно просто так перевернуть строку:

abc = "Hello world!"
abc_rev = abc[::-1]
 

Ципихович Эндрю

Активный пользователь
Пользователь
Мар 27, 2021
490
25
28
чтобы слово "Привет" было "тевирП"
и тогда зачем приводите к нижнему регистру?
и можно было одной строкой
Код:
slovo = input("введите текст").lover ()
 

EgorKrava

Новичок
Пользователь
Апр 1, 2021
6
0
1
Благодарствую
 

Форум IT Специалистов