Вступ

Ми розглянемо в цій статті, скільки функцій рядка 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. Ви також можете ознайомитися з іншими запропонованими нами статтями, щоб дізнатися більше -

  1. Що таке Python
  2. Функції рядків вулика
  3. Команди Python
  4. Функції рядка VBScript
  5. Рамки Python | Огляд