Конкатенација је процес спајања два низа заједно да би се формирао већи. Обично је бар један од ових низова променљива. Можда се придружујете корисничком уносу да бисте формирали поздрав или вредности из базе података да бисте приказали нечије пуно име.

Питхон пружа различите начине спајања стрингова, од којих сваки има различите предности. Ево свега што треба да знате да повежете низове у Питхон-у.

Како спојити низове у Питхон-у

Питхон нуди неколико начина спајања стрингова. Ево четири најчешћа: три оператора и функција. Можете користити придружити функцију или једну од +, %, или * оператери. Сваки има своју употребу, у зависности од ваших околности.

1. Коришћење + оператора

Можете користити + оператор за додавање два броја, али можете га користити и за комбиновање два низа. Ево основног примера који показује како се то ради:

# комбинује два низа користећи + оператор
стр1 = "Како се спојити"
стр2 = "стрингови у Питхон-у."
резултат = стр1 + стр2
штампа (резултат)

Резултат ће бити:

Како спојити низове у Питхон-у.

Овај пример спаја два стринга, али можете да спојите колико год желите у једној изјави:

# комбинује три низа користећи + оператор
стр1 = "Како се спојити"
стр2 = "стрингови"
стр3 = "у Питхон-у."
резултат = стр1 + стр2 + стр3
штампа (резултат)

Резултат ће бити:

Како спојити низове у Питхон-у.

2. Коришћење методе Јоин().

Метод спајања је један од Питхон-ове најкорисније уграђене функције. Примјењује се само на стрингове тако да га не можете користити за додавање нумеричких вриједности. Требало би да користите метод спајања када желите да комбинујете скуп низова са истим низом између: сепаратор. Разделник може бити било који важећи стринг, укључујући празан стринг:

стр1 = "Питхон спојити"
стр2 = "стрингови"
принт("".јоин([стр1, стр2]))
стр3 = "Питхон спојити"
принт(" ".јоин([стр3, стр2]))

Излаз је:

Питхон спаја низове
Питхон спаја низове

3. Коришћење % оператора

Оператор % форматира стринг, али у свом најједноставнијем облику служи као алат за спајање. Можете користити чувар места за замену низова, ефективно их спајајући.

На пример:

стр1 = "Питхон"
стр2 = "конкатенација низова"
принт("%с %с" % (стр1, стр2))

Излаз је:

Конкатенација Питхон стрингова

Питхон 3 је представио нову функцију за форматирање стрингова: метод формата. Ово функционише слично, замењујући чуваре места за вредности у већем низу, а можете га користити и за основну конкатенацију.

4. Коришћење * оператора

Тхе * оператор пружа још један начин спајања стрингова, иако за врло специфичне случајеве. Овај оператор понавља низ одређени број пута. На пример:

стр1 = "Добродошли"
стр2 = стр1 * 3
штампа (стр2)

Излаз је:

ВелцомеВелцомеВелцоме

Додавање текстуалних низова заједно са Питхон конкатенацијом

Питхон је моћан језик јер има уграђене операторе и методе за многе уобичајене операције. Савладавањем ових, можете користити најприкладније за сваку ситуацију у којој се нађете.

Форматирање стрингова је основни део програмирања у Питхон-у. Постоји много курсева за Питхон који ће помоћи почетницима да науче основе.

9 бесплатних онлајн курсева за почетнике у Питхон-у

Реад Нект

ОбјавиТвеетОбјавиЕмаил

Повезане теме

  • Програмирање
  • Питхон

О аутору

Гаурав Сииал (Објављено 67 чланака)

Гаурав Сииал има две године искуства писања, писања за низ фирми за дигитални маркетинг и докумената о животном циклусу софтвера.

Више од Гаурав Сииал

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, рецензије, бесплатне е-књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили