Благодарим вас за ответы. Я понял, почему мой код ошибочен.Отменить предложение в python
Пожалуйста, не предоставляйте мне решения, потому что у меня есть несколько, но потом я хочу понять, что мой код не работает.
Я думаю, что это связано с while x <= -len(split_result):"
, но затем я думаю, что логика правильная. Что не так с моим кодом?
O_string = ("Me name is Mr_T")
split_result = O_string.split()
print(split_result)
x=0
list=[]
while x <= -len(split_result):
list.append(split_result[x-1])
x = x-1
result=" ".join(list)
print (result)
' '.join (' Hello world'.split() [:: - 1]) ' –
Вы проверяете, является ли значение' x' меньше или равно отрицательному значению после инициализации как 'x = 0', поэтому вы 'никогда не войду в цикл 'while' – asongtoruin