len() әдісі
len()
функциясы жолдың ұзындығын анықтайды.
text = "Python программалау тілі"
print(len(text)) # Нәтиже: 25
lower() және upper() әдістері
lower()
әдісі жолдағы барлық әріптерді кіші әріптерге, ал upper()
әдісі барлық әріптерді үлкен әріптерге ауыстырады.
text = "Python"
print(text.lower()) # Нәтиже: python
print(text.upper()) # Нәтиже: PYTHON
strip(), lstrip(), және rstrip() әдістері
strip()
әдісі жолдың басындағы және соңындағы бос орындарды жояды. lstrip()
әдісі тек басындағы, ал rstrip()
әдісі тек соңындағы бос орындарды жояды.
text = " Python "
print(text.strip()) # Нәтиже: "Python"
print(text.lstrip()) # Нәтиже: "Python "
print(text.rstrip()) # Нәтиже: " Python"
replace() әдісі
replace()
әдісі жолдың ішіндегі белгілі бір бөлігін басқа мәнге ауыстырады.
text = "Python - ең жақсы тіл"
new_text = text.replace("ең жақсы", "өте мықты")
print(new_text) # Нәтиже: Python - өте мықты тіл
split() және join() әдістері
split()
әдісі жолды бөлгіш бойынша бөліктерге бөледі, ал join()
әдісі тізімдегі элементтерді біріктіреді.
text = "Python, Java, C++"
languages = text.split(", ")
print(languages) # Нәтиже: ['Python', 'Java', 'C++']
languages_joined = " - ".join(languages)
print(languages_joined) # Нәтиже: Python - Java - C++
find() және index() әдістері
find()
және index()
әдістері жол ішінен кіші жолды іздейді. find()
әдісі кіші жолды таба алмаса, -1
мәнін қайтарады, ал index()
әдісі қате шығарады.
text = "Python программалау тілі"
position = text.find("программалау")
print(position) # Нәтиже: 7
position = text.index("Python")
print(position) # Нәтиже: 0
startswith() және endswith() әдістері
startswith()
әдісі жолдың белгілі бір мәннен басталатынын тексереді, ал endswith()
әдісі белгілі бір мәнмен аяқталатынын тексереді.
text = "Python программалау тілі"
print(text.startswith("Python")) # Нәтиже: True
print(text.endswith("тілі")) # Нәтиже: True
isalpha(), isdigit(), және isalnum() әдістері
isalpha()
әдісі жолдың тек әріптерден тұратынын тексереді, isdigit()
әдісі тек цифрлардан тұратынын тексереді, ал isalnum()
әдісі тек әріптер мен цифрлардан тұратынын тексереді.
text = "Python"
print(text.isalpha()) # Нәтиже: True
text = "12345"
print(text.isdigit()) # Нәтиже: True
text = "Python123"
print(text.isalnum()) # Нәтиже: True