Задача сгенерировать полтос строчек такого вида:
hello 1 world hello 2 world hello 3 world hello 4 world ...
Попробовал с напрыга (я уже к чертям забыл Питон после Си):
n = 0
while n < 55:
n += 1
print ('hello ' + (str)n + ' world' + '\n')
Не получилось, ругается на какую-то запятую, ошибка:
SyntaxError: invalid syntax. Perhaps you forgot a comma?
В итоге, допилил напильником до рабочей версии:
n = 0
s = ""
x = ""
while n < 55:
n += 1
x = str(n)
s = 'hello ' + x + ' world' + '\n'
print (s)
Коряво, конечно… но работает! Напишите в комментариях более оптимальные способы решения этой задачи 😉

ты неправильно приводишь к строке (str)n, это же не си.
В python обычно не используют while и тут в этом нет необходимости, лучше через for дулать.