Deklarisanje stringa
Stringovi se deklarišu jednostavno navođenjem teksta između dvostrukih ili jednostrukih navodnika:
tekst = "Ovo je primer stringa."
Spajanje stringova (konkatenacija)
Možete spojiti dva stringa koristeći operator "+" i dodati razmak između njih:
prvi_string = "Hello"
drugi_string = "World"
rezultat = prvi_string + " " + drugi_string
# Rezultat: "Hello World"
Dužina stringa
Mozete dobiti dužinu stringa koristeći funkciju len()
:
tekst = "Ovo je primer."
duzina = len(tekst)
# Duzina: 14
Isecanje stringa (slicing)
Mozete iseći deo stringa koristeći indeksiranje:
tekst = "Python je sjajan"
podstring = tekst[7:9] # Isecanje od indeksa 7 do 9
# podstring: "je"
Formatiranje stringa
Stringove možete formatirati ubacivanjem vrednosti u string koristeći f-string-ove:
ime = "Ana"
godine = 30
poruka = f"Moj nadimak je {ime} i imam {godine} godina."
# poruka: "Moj nadimak je Ana i imam 30 godina."
Razlika između jednostukih i dvostrukih navodnika u Pythonu
Jednostuki navodnici (' ')
Jednostuki navodnici se koriste za definisanje stringa:
jednostruki_string = 'Ovo je jednostuki string.'
Dvostruki navodnici (" ")
Dvostruki navodnici se takođe koriste za definisanje stringa:
dvostruki_string = "Ovo je dvostruki string."
Upotreba escape sekvenci
Ponekad možete koristiti dvostruke navodnike kada string sadrži jednostuke navodnike bez upotrebe escape sekvenci:
primer1 = "Ovo je 'primer' sa dvostrukim navodnicima."
Ili možete koristiti escape sekvence unutar jednostukih navodnika:
primer2 = 'Ovo je \'primer\' sa jednostukim navodnicima.'
Ovo omogućava veću fleksibilnost u definisanju stringova u Pythonu.
No comments:
Post a Comment