В Python нет встроенного класса StringBuilder, как в некоторых других языках программирования. Однако вы можете добиться аналогичной функциональности, используя встроенные методы работы со строками и класс str. Вот пример различных методов, которые можно использовать для управления строками в Python:
-
Объединение. Вы можете объединить строки вместе с помощью оператора
+или оператора+=.string1 = "Hello" string2 = "World" result = string1 + " " + string2 print(result) # Output: Hello World # Using += result = "Hello" result += " World" print(result) # Output: Hello World -
Форматирование. Вы можете использовать форматирование строки для вставки значений в строку. Есть несколько способов сделать это, в том числе с помощью оператора
%или методаformat().name = "John" age = 25 result = "My name is %s and I am %d years old." % (name, age) print(result) # Output: My name is John and I am 25 years old # Using format() result = "My name is {} and I am {} years old.".format(name, age) print(result) # Output: My name is John and I am 25 years old -
Строковые методы. Python предоставляет несколько встроенных методов для управления строками. Вот несколько примеров:
string = "Hello, World" # Length of the string length = len(string) print(length) # Output: 13 # Converting to uppercase uppercase = string.upper() print(uppercase) # Output: HELLO, WORLD # Converting to lowercase lowercase = string.lower() print(lowercase) # Output: hello, world # Splitting the string parts = string.split(",") print(parts) # Output: ['Hello', ' World']
Обратите внимание, что приведенные выше примеры демонстрируют некоторые часто используемые методы, но в Python доступно и больше методов манипулирования строками.