Вот несколько методов Python с примерами кода:
Метод 1: объединение строк
Объединение строк — распространенная операция в Python. Это можно сделать с помощью оператора +или метода str.join().
# Using the + operator
string1 = "Hello"
string2 = "World"
result = string1 + " " + string2
print(result) # Output: Hello World
# Using str.join()
strings = ["Hello", "World"]
result = " ".join(strings)
print(result) # Output: Hello World
Метод 2: форматирование строк
Python предоставляет различные способы форматирования строк, например использование оператора %, метода str.format()или f. -strings (форматированные строковые литералы).
# Using the % operator
name = "Alice"
age = 25
result = "My name is %s and I am %d years old" % (name, age)
print(result) # Output: My name is Alice and I am 25 years old
# Using str.format()
name = "Bob"
age = 30
result = "My name is {} and I am {} years old".format(name, age)
print(result) # Output: My name is Bob and I am 30 years old
# Using f-strings
name = "Charlie"
age = 35
result = f"My name is {name} and I am {age} years old"
print(result) # Output: My name is Charlie and I am 35 years old
Метод 3: разрезание строк
Разрез позволяет извлечь часть строки, указав начальный и конечный индексы.
string = "Hello World"
substring = string[6:11]
print(substring) # Output: World
Метод 4: разделение строк
Вы можете разделить строку на список подстрок на основе разделителя, используя метод str.split().
string = "Hello,World"
split_string = string.split(",")
print(split_string) # Output: ['Hello', 'World']
Метод 5: замена строки
Чтобы заменить определенные подстроки внутри строки, вы можете использовать метод str.replace().
string = "Hello World"
new_string = string.replace("World", "Python")
print(new_string) # Output: Hello Python