Я хочу поставить AEM в скобки, так что текст будет выглядеть следующим образом: Agnico Eagle Mines Limited (AEM)Я хочу поставить линеечки в скобках
text = "Agnico Eagle Mines Limited AEM"
def add_brackets(test):
for word in test:
if word.isupper():
word = "(" + word + ")"
print(test)
print(add_brackets(text))
Что не так с кодом? Я получаю исходный текст.
Вы не изменили «тест», таким образом, он всегда будет печатать исходную строку. Когда вы перебираете и меняете слово, это изменение не отражается автоматически в исходной строке. –
Вам нужно «возвратить» что-то ... – blacksite