len() әдісі
len() функциясы жолдың ұзындығын анықтайды.
text = "Python программалау тілі"
print(len(text)) # Нәтиже: 25lower() және upper() әдістері
lower() әдісі жолдағы барлық әріптерді кіші әріптерге, ал upper() әдісі барлық әріптерді үлкен әріптерге ауыстырады.
text = "Python"
print(text.lower()) # Нәтиже: python
print(text.upper()) # Нәтиже: PYTHONstrip(), 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) # Нәтиже: 0startswith() және endswith() әдістері
startswith() әдісі жолдың белгілі бір мәннен басталатынын тексереді, ал endswith() әдісі белгілі бір мәнмен аяқталатынын тексереді.
text = "Python программалау тілі"
print(text.startswith("Python")) # Нәтиже: True
print(text.endswith("тілі")) # Нәтиже: Trueisalpha(), isdigit(), және isalnum() әдістері
isalpha() әдісі жолдың тек әріптерден тұратынын тексереді, isdigit() әдісі тек цифрлардан тұратынын тексереді, ал isalnum() әдісі тек әріптер мен цифрлардан тұратынын тексереді.
text = "Python"
print(text.isalpha()) # Нәтиже: True
text = "12345"
print(text.isdigit()) # Нәтиже: True
text = "Python123"
print(text.isalnum()) # Нәтиже: True