Питхон

Питхон Стринг Цонцатенатион

Питхон Стринг Цонцатенатион
Спајање низова значи стварање новог низа комбиновањем две или више вредности низа. Много уграђених метода и '+' оператор се користе за комбиновање вредности низа у многим програмским језицима. '+' Оператор се такође користи у питхону за комбиновање вредности низа, али ради другачије од осталих скриптних језика. У ЈаваСцрипт-у, када се вредност низа комбинује са вредностом броја, вредност броја ће се аутоматски претворити у низ и комбиновати са другом вредношћу низа. Али ако радите исти задатак у Питхону, он ће генерисати грешку јер Питхон не може аутоматски претворити број у низ. У Питхону постоје многи други начини за комбиновање стринг вредности. Овај чланак показује како на Питхон можете извршити спајање низова на различите начине.  Ево, спидер3 едитор се користи за писање и извршавање скрипти овог чланка.

Конкатенација низа помоћу оператора '+'

Направите питхон датотеку помоћу следеће скрипте да бисте проверили како '+' оператор ради у Питхону за спајање низова. Две вредности вредности додељене су именованим променљивим стр1 и стр2. Ове две вредности су правилно комбиноване и одштампане. Даље, именованим променљивим додељују се једна вредност низа и нумеричка вредност текст и Цена. Ако желите да комбинујете ове вредности, генерисаће грешку помињући то инт вредност се може претворити у стр. Дакле, нумеричка вредност се претвара у вредност низа помоћу стр () метода пре комбиновања података.

#!/ уср / бин / енв питхон3
# Дефинисати низ вредности
стр1 = "Свиђа ми се"
стр2 = "Програмирање"
# Комбиновање вредности низа са другом вредношћу низа
цомбТект1 = стр1 + стр2
# Одштампајте комбиновани излаз
принт ("Комбиновање низа са низом: \ н", цомбТект1)
# Дефинишите вредност низа
тект = "Цена књиге је"
# Дефинишите вредност броја
цена = 50
# Комбиновање вредности низа са бројем
цомбТект2 = текст + "$" + стр (цена)
# Одштампајте комбиновани излаз
принт ("\ нКомбиновање низа са бројем: \ н", цомбТект2)

Излаз:

Излаз је приказан на десној страни слике.

Спајање низова помоћу оператора '%'

Направите питхон датотеку помоћу следеће скрипте да бисте проверили како '%' симбол ради за спајање низова у Питхон-у. Ради као форматирање низа језика Ц. Овде су две вредности низа додељене променљивим, стр1 и стр2. Можете комбинирати две или више вредности низа тако што ћете створити групу одвојену зарезом и употребом симбола '%' на предњој страни групе. Овде се прве заграде, () користе за груписање вредности низа, а '% с' се користи у испис () методом да се то дефинише, вредности штампе су стринг.

#!/ уср / бин / енв питхон3
# Дефинишите две стринг вредности
стр1 = "Питхон"
стр2 = "је популаран скриптни језик"
# Комбинујте вредности низа помоћу оператора '%'
принт ("Излаз након комбиновања низова: \ н \ н% с% с"% (стр1, стр2))

Излаз:

Излаз је приказан на десној страни слике.

Стварање низа помоћу формат () метода

Ако желите тачније да комбинујете вредности низа, онда морате да користите формат () метода Питхона. Помоћу ове методе можете комбиновати вредности низа на основу њихових положаја. Положаји низа рачунају се као 0,1,2 и тако даље. Две вредности низа се преузимају од корисника и додељују именованим променљивим стр1 и стр2. Даље, ове променљиве се користе у формат () метода као аргументи. Положаји променљивих нису наведени у скрипти. Дакле, задате позиције променљивих су 0 и 1.

#!/ уср / бин / енв питхон3
# Дефинишите две стринг вредности
стр1 = инпут ("Унесите прву вредност низа \ н")
стр2 = инпут ("Унесите вредност другог низа \ н")
# Комбинујте вредности низа помоћу оператора формат ()
цомбТект = " ".формат (стр1, стр2)
# Одштампајте комбиновани текст
принт ("Излаз након комбиновања низова: \ н \ н", цомбТект)

Излаз:

Излаз је приказан на десној страни слике. Овде су две улазне вредности 'Линук' и 'Наговестити' а излаз је 'ЛинукХинт'после спајања.

Стварање низа помоћу придружити() метода

придружити() је још једна корисна метода Питхона за комбиновање низова. Ако желите да додате било коју одређену вредност низа у време спајања низова, тада ћете морати да је користите придружити() метода за спајање. Направите питхон датотеку помоћу следеће скрипте да бисте проверили употребу придруживање () метода. Три имена низа су додељене у именованим променљивим стр1, стр2, и стр3. Први придружити() користи се за комбиновање низова без икаквог одређеног низа. Други придружити() користи се за комбиновање вредности низа са зарезом (,). Трећи придружити() користи се за комбиновање вредности низа са новом линијом (\ н).

#!/ уср / бин / енв питхон3
# Дефинишите две стринг вредности
стр1 = "Питхон програмирање"
стр2 = "Басх програмирање"
стр3 = "Јава програмирање"
# Коришћењем методе јоин () за комбиновање низова
цомбТект = "".придружи се ([стр1, стр2, стр3])
# Одштампајте излаз
принт ("\ нИзлаз: \ н% с"% комбинацијаТекста)
# Коришћење методе јоин () са зарезом за комбиновање низова
цомбТект = ",".придружи се ([стр1, стр2, стр3])
# Одштампајте излаз
принт ("\ нИзлаз: \ н% с"% комбинацијаТекста)
# Коришћењем методе јоин () са новим редом за комбиновање низова
цомбТект = "\ н".придружи се ([стр1, стр2, стр3])
# Одштампајте излаз
принт ("\ нИзлаз: \ н% с"% комбинацијаТекста)

Излаз:

Излаз је приказан на десној страни слике.

Комбиновање низа коријена методом јоин ()

Направите питхон датотеку са следећом скриптом. Овде ће метода јоин () комбиновати вредности низа корице са новом линијом (\ н).

#!/ уср / бин / енв питхон3
# Дефинишите скуп вредности низа
туплеСтринг = ("Убунту", "Виндовс", "МацОС", "Федора", "Андроид", "РедХат")
# Комбинујте вредности низа корице помоћу методе јоин ()
цомбТект = "\ н".придружи се (туплеСтринг)
# Одштампајте излаз
принт ("\ нСписак оперативних система је: \ н \ н% с"% комбинацијаТекста)

Излаз:

Излаз је приказан на десној страни слике.

Генеришите низ низова комбиновањем две жице

Редослед вредности низа може се лако генерисати методом јоин (). Направите питхон датотеку са следећом скриптом да бисте креирали низ абецеде са бројем.

#!/ уср / бин / енв питхон3
# Одредите две стринг вредности
стр1 = "АБЦД"
стр2 = "1"
# Генериши секвенцу низа методом јоин ()
цомбТект = стр2.придружи се (стр1)
# Одштампајте излаз
принт ("\ н% с"% комбинацијаТекста)

Излаз:

Излаз је приказан на десној страни слике.

Закључак:

У овом чланку су на једноставним примерима приказани различити начини спајања низова. Надамо се да ће читалац моћи правилно да комбинује више низова након вежбања ових примера.

Погледајте ауторски видео: овде

Битка за Веснотх 1.13.6 Развој објављен
Битка за Веснотх 1.13.6 објављено прошлог месеца, шесто је развојно издање у издању 1.13.к сериес и доноси низ побољшања, посебно корисничког интерфеј...
Како инсталирати Леагуе Оф Легендс на Убунту 14.04
Ако сте љубитељ Леагуе оф Легендс, ово је прилика да тестирате Леагуе оф Легендс. Имајте на уму да је ЛОЛ подржан на ПлаиОнЛинук ако сте корисник лину...
Инсталирајте најновију ОпенРА Стратеги Гаме на Убунту Линук
ОпенРА је Либре / Фрее Реал Тиме стратешки механизам који ствара ране Вествоод игре попут класичне Цомманд & Цонкуер: Ред Алерт. Дистрибуирани модови ...