Программа Python для добавления «ing» в конец строки: методы и примеры

Вот программа на Python, которая добавляет букву «ing» в конец заданной строки:

def add_ing(string):
    if len(string) >= 3:
        if string[-3:] == 'ing':
            return string
        else:
            return string + 'ing'
    else:
        return string
# Example usage
input_string = input("Enter a string: ")
result = add_ing(input_string)
print("Result:", result)

Эта программа определяет функцию под названием add_ing, которая принимает строку в качестве входных данных. Он проверяет, превышает ли длина строки 3 или равна 3. Если последние три символа строки уже являются «ing», он возвращает исходную строку. В противном случае он добавляет «ing» в конец строки и возвращает измененную строку. Затем программа предлагает пользователю ввести строку, вызывает функцию add_ingи печатает результат.

Вот еще несколько способов добавить «ing» к строке в Python:

Метод 1. Использование объединения строк

string = "example"
result = string + "ing"
print(result)

Метод 2. Использование f-строк (форматированных строковых литералов)

string = "example"
result = f"{string}ing"
print(result)

Метод 3. Использование метода format

string = "example"
result = "{}ing".format(string)
print(result)

Метод 4. Использование метода joinсо списком

string = "example"
result = ''.join([string, "ing"])
print(result)