Вступ
Ми розглянемо в цій статті, скільки функцій рядка python використовуються часто.
Python складається з п'яти основних типів даних, а саме нижче:
- Числові (підтипи яких - int, long, float і складні)
- Рядок
- Список
- Кортеж
- Словник
Наприклад
str1 = 'Hello from EduCBA'
OR
Str2 = “Hello from EduCBA”
Примітка:
На відміну від Java або C ++, не потрібно згадувати тип даних при оголошенні змінної. Можна безпосередньо призначити значення змінній.
У цій статті ми детальніше розглянемо тип даних String та його функції.
Одиничні та подвійні лапки використовуються при призначенні значення рядка змінній.
Функції струнних пітонів
1. з великої літери (): перетворює початкову літеру рядка в великі регістри.
Приклад:
str1 = “hello from EduCBA”
str2 = str1.capitalize()
print(str2)
Вихід :
Привіт від EduCBA
2. casefold (): Перетворює всю рядок у малі регістри.
Приклад:
str1 = “HELLO FROM EduCBA”
str2 = str1.casefold()
print(str2)
Вихід:
привіт від educba
3. center (): Він вирівнює рядок у центрі заданої довжини.
Приклад:
str1 = “EduCBA”
str2 = str1.center(10)
print(str2)
Вихід:
EduCBA
Тобто два пробіли зліва - ліва порожнеча, а потім шість символів рядка та ще два порожніх символи праворуч, підсумовуючи до десяти символів.
4. count (): Повертає кількість разів, коли в даному рядку виникає підрядка.
Приклад:
str1 = “Hello from EduCBA. Welcomw to EduCBA”
num = str1.count(“EduCBA”)
print(str2)
Вихід:
2
5. encode (): перетворює рядок у кодовану версію.
Приклад:
str1 = “EduCBA”
str2 = str1.encode()
print(“Hello from”, str2)
Вихід:
Привіт від vfg / 7hyt / 4
6.ndswith (): Повертає значення true, якщо дана рядок закінчується вказаною підрядкою.
Приклад:
str1 = “Hello from EduCBA”
str2 = str1.endswith(“CBA”)
print(str2)
Вихід:
правда
7. expandtabs (): замінює розмір вкладки на задані числові пробіли. Типовий розмір вкладки - 8 символьних пробілів.
Приклад:
str1 = “Hello\tfrom\tEduCBA”
str2 = str1.expandtabs(2)
print(str2)
Вихід:
Привіт від EduCBA
8. find (): шукає головний рядок зліва за вказаною підрядкою і повертає її позицію в межах знайденого збігу, якщо не повернути -1, коли не знайдено збігу.
Приклад:
str1 = “Hello from EduCBA”
str2 = str1.find(“EduCBA”)
print(str2)
Вихід:
11
9. format (): допомагає форматувати рядок, використовуючи заповнювачі.
Приклад:
str1 = “EduCBA”
print("Hello from ().".format(str1))
Вихід:
Привіт від EduCBA.
10. index (): Знаходить місце виникнення підрядки шляхом пошуку в основній рядку зазначеної підрядки та повертає її позицію в межах відповідності, якщо не видає помилку.
Приклад:
str1 = “Hello from EduCBA”
str2 = str1.index(“EduCBA”)
print(str2)
Вихід :
11
11. isalnum (): визначає, чи всі символи в заданому рядку буквено-цифрові, тобто лише алфавіти та цифри. Якщо так, то повертається true, інакше повертається false. Якщо між ними є пробіл, він повертається хибним.
Приклад:
str1 = “EduCBA123”
str2 = str1.isalnum()
print(str2)
Вихід:
Правда
12. isalpha (): визначає, чи всі символи в даному рядку є алфавітами. Якщо так, поверніть true, інакше поверніть false. Якщо між ними є пробіл, він повертається хибним.
Приклад:
str1 = “HellofromEduCBA”
str2 = str1.isalpha()
print(str2)
Вихід:
Правда
13. isdecimal (): визначає, чи всі символи в даному рядку є десятковими знаками. Якщо так, то повертається true, інакше повертається false. Якщо між ними є пробіл, він повертається хибним.
Приклад:
str1 = “123456”
str2 = str1.isdecimal()
print(str2)
Вихід:
Правда
14. isidentifier (): визначає, чи є рядок дійсним ідентифікатором. Якщо так, то повертається true, інакше повертається false. Якщо між ними є пробіл, він повертається хибним.
Приклад 1:
str1 = “EduCBA123”
str2 = str1.isidentifier()
print(str2)
Вихід:
Правда
Приклад 2:
str1 = “EduCBA 123”
str2 = str1.isidentifier()
print(str2)
Вихід:
помилковий
15. islower (): визначає, чи всі символи в заданому рядку знаходяться в малому регістрі. Якщо так, то повертається true, інакше повертається false.
Приклад:
str1 = “EduCBA”
str2 = str1.islower()
print(str2)
Вихід:
помилковий
16. isnumeric (): визначає, чи всі символи в даному рядку є числовими, тобто числами та експонентами, які можуть бути у дробах. Якщо так, то повертається true, інакше повертається false.
Приклад:
str1 = “123”
str2 = str1.isnumeric()
print(str2)
Вихід:
Правда
17. isprintable (): визначає, чи всі символи в заданому рядку друкуються чи ні. Якщо так, то повертається true, інакше повертається false. Такі символи, як "\ t" або "\ n", не можна друкувати.
Приклад 1:
str1 = “EduCBA123”
str2 = str1.isprintable()
print(str2)
Вихід: Правда
Приклад 2:
str1 = “\tEduCBA123”
str2 = str1.isprintable()
print(str2)
Вихід:
помилковий
18. isspace (): визначає, чи всі символи в заданому рядку є пробілами. Якщо так, то повертається true, інакше повертається false.
Приклад:
str1 = “ “
str2 = str1.isspace ()
print(str2)
Вихід:
Правда
19. istitle (): визначає, чи слід рядку за набором правил, щоб бути кваліфікованим як заголовок. Якщо так, то повертається true, інакше повертається false.
Приклад:
str1 = “Hello From Educba”
str2 = str1.istitle()
print(str2)
Вихід:
Правда
20. isupper (): визначає, чи всі символи в заданому рядку знаходяться у верхньому регістрі. Якщо так, то повертається true, інакше повертається false.
Приклад:
str1 = “HELLO FROM EDUCBA”
str2 = str1.isupper()
print(str2)
Вихід:
Правда
21. join (): має на увазі ітераційне поєднання двох рядків.
Приклад:
str1 = “Hello”
str2 = str1.join(“EduCBA”)
print(str2)
Вихід:
ПривітEHellodHellouHelloCHelloBHelloA
22. нижня (): означає перетворення всієї рядка в малі регістри.
Приклад:
str1 = “Hello from EduCBA.”
str2 = str1.lower()
print(str2)
Вихід:
привіт від educba.
23. верхній (): означає перетворення всієї рядки у верхній регістр.
Приклад:
str1 = “Hello from EduCBA”
str2 = str1.upper()
print(str2)
Вихід:
Привіт від EDUCBA
24. substitu (): означає замінити підрядку іншою.
Приклад:
str1 = “Hello from EduCBA!”
str2 = str1.replace(“ from”, ” there”)
print(str2)
Вихід:
Привіт, EduCBA!
Висновок - струнні функції Python
Це кілька важливих рядкових функцій, які зазвичай використовуються. Завдяки цим методам простіше та швидше розробляти код під час роботи з рядками.
Рекомендовані статті
Це був посібник з функцій струнних функцій Python. Тут ми обговорили вступ та важливі струнні функції Python. Ви також можете ознайомитися з іншими запропонованими нами статтями, щоб дізнатися більше -
- Що таке Python
- Функції рядків вулика
- Команди Python
- Функції рядка VBScript
- Рамки Python | Огляд