Python конкатенация строк
Конкатенация строк в Python
Конкатенация строк в Python - это процесс объединения двух или более строк в одну строку. В Python есть несколько способов выполнять конкатенацию строк, и в этом ответе мы рассмотрим несколько примеров кода, иллюстрирующих эти способы.
Первый и самый простой способ
Использовать оператор "+".
str1 = "Привет"
str2 = "мир!"
result = str1 + " " + str2
print(result)
Этот код выведет "Привет мир!" в консоль. Мы просто использовали оператор "+" для объединения строк str1 и str2, а также добавили пробел между ними, чтобы получить желаемый результат.
Второй способ
Использовать метод join().
words = ["Привет", "мир!"]
result = " ".join(words)
print(result)
Этот код также выведет "Привет мир!" в консоль. Мы использовали метод join() для объединения элементов списка words в одну строку, а пробел перед методом join() указывает, что каждый элемент списка должен быть разделен пробелом.
Третий способ
Использовать метод format().
name = "мир"
result = "Привет, {}!".format(name)
print(result)
Этот код также выведет "Привет, мир!" в консоль. Мы использовали метод format() для вставки значения переменной name в строку "Привет, {}!", и он автоматически заменил заполнитель {} на значение переменной.
Кроме того, конкатенацию строк можно выполнить с использованием f-строк (форматированных строк) в Python 3.6 и выше.
name = "мир"
result = f"Привет, {name}!"
print(result)
Этот код также выведет "Привет, мир!" в консоль. Мы использовали f-строку, помещая значение переменной name в фигурные скобки {}, и Python автоматически подставил значение переменной в строку.
Надеюсь, эти примеры помогут вам разобраться с конкатенацией строк в Python!