Python Is cuid thábhachtach den ríomhchlárú é láimhseáil sreang isteach, toisc go bhfuil teaghráin ar cheann de na cineálacha sonraí is coitianta agus a úsáidtear go coitianta i go leor feidhmchlár. Seo roinnt bealaí chun teaghráin a láimhseáil i Python:
Teaghráin á Dearbhú
Chun teaghrán a fhógairt i Python, is féidir leat Sleachta singil nó Sleachta dúbailte a úsáid. Meastar comharthaí athfhriotail aonair agus dúbailte araon a bheith bailí chun teaghráin a chruthú.
Sampla:
str1 = 'Hello, World!'
str2 = "Python Programming"
Teacht ar Charachtair i Teaghrán
Is féidir leat teacht ar charachtar ar leith i teaghrán trí úsáid a bhaint as a innéacs. Tosaíonn an t-innéacs ó 0 agus déantar é a chomhaireamh ó chlé go deas.
Sampla:
str = "Hello, World!"
print(str[0]) # Output: H
print(str[7]) # Output: W
Sliotán Teaghrán
Ligeann slisniú teaghrán duit cuid den teaghrán a aisghabháil leis an gcomhréir [start:end]
. Tá an carachtar ag an suíomh start
san áireamh sa toradh, ach end
níl an carachtar ag an suíomh.
Sampla:
str = "Hello, World!"
print(str[0:5]) # Output: Hello
Fad Teaghrán
Chun fad teaghrán a fháil, is féidir leat an len()
fheidhm a úsáid.
Sampla:
str = "Hello, World!"
print(len(str)) # Output: 13
Teaghráin chomhdhlúthaithe
Is féidir leat dhá theaghrán nó níos mó a chomhcheangail le chéile ag baint úsáide as an +
oibreoir.
Sampla:
str1 = "Hello"
str2 = " World!"
result = str1 + str2
print(result) # Output: Hello World!
Formáidiú Teaghrán
Chun teaghrán a fhormáid le luachanna athsholáthair, is féidir leat an format()
modh nó an teaghrán f( Python 3.6 agus thuas) a úsáid.
Sampla:
name = "Alice"
age = 30
message = "My name is {}. I am {} years old.".format(name, age)
print(message) # Output: My name is Alice. I am 30 years old.
# Chuỗi f-string
message = f"My name is {name}. I am {age} years old."
print(message) # Output: My name is Alice. I am 30 years old.
Modhanna Teaghrán
Python soláthraíonn sé go leor modhanna úsáideacha le haghaidh ionramháil teaghrán, mar split()
, strip()
, , lower()
, upper()
, replace()
, join()
, agus níos mó.
Sampla:
str = "Hello, World!"
print(str.split(",")) # Output: ['Hello', ' World!']
print(str.strip()) # Output: "Hello, World!"
print(str.lower()) # Output: "hello, world!"
print(str.upper()) # Output: "HELLO, WORLD!"
print(str.replace("Hello", "Hi")) # Output: "Hi, World!"
Ligeann láimhseáil sreang isteach Python duit oibríochtaí casta agus éifeachtacha a dhéanamh ar shonraí téacsúla.