Python String Concatenation Eksempler

Python String Concatenation Eksempler

I databehandling er strengkombinasjon en overordnet vanlig prosess. Sammenhengende strenger i Python kan uttrykkes på en rekke måter. Denne opplæringen vil se på forskjellige metoder for sammenkoblingsstrenger inne i en Python -applikasjon. For å sammenkoble strenger med en avgrenser, kan vi bruke Join () -metoden. Det er gunstig å ha en karaktersekvens, for eksempel en liste eller kanskje en tuple av tegn. Bruk deretter Join () -metoden med en tom streng når du ikke vil ha en avgrensning. Bruk disse metodene i henhold til dine behov. Når sammenkobling krever noen formatering, bare bruk format () så vel som F-strengfunksjoner. Det er verdt å merke seg at F-String bare fungerer med Python 3.6 og høyere. La oss se på hver enkelt av dem.

Eksempel 01: Concatenate med “+” -operatøren

Logg inn fra Ubuntu -påloggingspanelet og åpne terminalen fra applikasjonene via “Ctrl+Alt+T”. Etter å ha åpnet den, la oss lage en ny Python -fil “en.py ”via“ Touch ”-spørsmålet som følger:

$ berør en.py

Filen er opprettet. Åpne den fra File Explorer ved å navigere til "Hjem" -katalogen. Dobbelttrykk for å åpne filen og skrive ut følgende kode i den nyopprettede filen. Denne koden inneholder to variabler av strengtype v1 og v2, med en viss verdi i begge. Variabelen “Navnet” er initialisert for å sammenkoble både variablene V1 og V2 ved bruk av “+” -operatøren i dem. Etter det har utskriftserklæringen blitt brukt til å skrive ut den sammenkoblede variabelen “Navn”. Lagre filen din med “Ctrl+S” og avslutt den.

La oss utføre filen ved å bruke "Python3" -spørsmålet i skallet nedenfor. Du vil se at den vil vise en sammenkoblet streng E.g., “Aqsa Yasin”, laget av to strengvariabler:

$ python3 en.py

"+" -Tegnet fungerer annerledes for variabler av heltall. Denne operatøren oppsummerer heltalene i stedet for å samvirke dem. La oss for eksempel oppdatere verdien av både variabler V1 og V2 med heltall og bruke "+" -tegnet for å slå dem sammen. Når vi skriver ut den resulterende verdien, viser den summen av begge variablene i stedet for den sammenkoblede verdien. Lagre filen med snarveien “Ctrl+S” og la den igjen:

Ved utførelse kan du se at utdataene er en heltallsum-verdi:

$ python3 en.py

La oss bruke en heltallstype og en strengtypevariabel i sammenkoblingseksemplet. Oppdater koden med følgende skript som har to variabler e.g., streng og heltall. Bruk “+” -operatøren til å sammenkoble begge deler og skrive dem ut:

Etter å ha lagret filen vår med “Ctrl+S”, lukker vi filen vår og navigerer til terminalen igjen. Utførelse av denne koden vil bli gjort av den oppgitte kommandoen nedenfor. Dessverre vil utdataene for denne koden føre deg til en feil fordi “+” -tegnet ikke fungerer på to forskjellige typer datatyper for å sammenkoble dem.

$ python3 en.py

Eksempel 02: Concatenate med Join ()

Det er på tide å se på et annet eksempel for sammenkobling. Vi vil bruke JOME () -funksjonen for å sammenkoble to strenger. Oppdater koden som vist nedenfor. Vi har to variabler av strengtype v1 og v2, definert i koden. Vi har sammenkoblet begge variablene med sammenføyningsfunksjonen. Når de går inn i parameteren, blir de sammenkoblet og deretter skrevet ut:

Lagre filen og åpne terminalen. Utfør koden med spørringen "Python3" som nedenfor. Du vil se at det viser det sammenkoblede resultatet “AQSA Yasin” av variabler V1 og V2 ved å bruke sammenføyningsmetoden:

$ python3 en.py

Eksempel 03: Concatenate med “%” -operatør

La oss ha et annet eksempel på sammenkobling. Denne gangen vil vi bruke den prosentvise operatøren i koden vår for å gjøre det. Vi har tatt to variabler av strengtype V1 og V2, med forskjellige verdier. Etter det har vi laget en annen variabel, "nytt" og definerte et prosentformat sammen med skiltet "%". Vi har også gitt begge variablene i deres parametere. Endelig har vi skrevet ut denne resulterende verdien av strengen samlet av den prosentvise operatøren i en utskriftsuttalelse. Lagre filen og klikk på kryssskiltet for å lukke den:

Ved utførelse kan du se at det fungerer ordentlig og viser den sammenkoblede nye strengen fra begge to variablene ved bruk av en prosentvis operatør:

$ python3 en.py

Eksempel 04: Concatenate med formatfunksjon

Nå vil vi bruke en annen funksjon til å sammenkoble to nye variabler V1 og V2. Vi definerte et format for denne funksjonen i den nyopprettede variabelen “New” og passerte både variablene V1 og V2 i dens parametere. Til slutt har vi gitt denne nybegynneren.

Etter å ha lagret og lukket filen, la oss begynne med utførelsen av vår oppdaterte kode. Vi har brukt den samme instruksjonen i skallet for utførelse. Utgangen for utførelse av denne koden viser den sammenkoblede verdien “Linux-Python” for begge variablene som er lagret i variabelen “NYTT”.

$ python3 en.py

Eksempel 05: Concatenate med F-String

Det siste og det unike eksemplet for sammenkobling av to variabler av strengtype er via F-streng. Vi har initialisert to nye variabler V1 og V2, med strengtypeverdier i begge. Etter dette har vi initialisert en annen variabel, “Ny” og definert F-String-type format i den med variabler V1 og V2 i formatet. I den siste kodelinjen har vi brukt utskriftserklæringen der vi har bestått den sammenkoblede variabelen “New” for å skrive den ut i sammenkoblet format.

Lagre filen din og lukk den igjen. Åpne nå terminalen og utfør kodefilen via "Python3" nøkkelordet sammen med navnet på en fil "en.py ”. Utgangen presenterer den sammenkoblede verdien av variabel “ny” mens du bruker F-String-formatet for sammenkobling.

$ python3 en.py

Konklusjon:

Vi har lært fem metoder for å sammenkoble strengene i eksemplene våre ved å bruke denne opplæringsguiden. Jeg håper denne artikkelen bedre vil demonstrere prosessen med Python String Concatenation