Въведение

В тази статия ще разгледаме колко функции на низовете на python се използват често.

Python се състои от пет основни типа данни, а именно по-долу:

  • Числови (подвидове от които са - int, long, float и сложни)
  • низ
  • списък
  • кортеж
  • Речник

Например

str1 = 'Hello from EduCBA'
OR
Str2 = “Hello from EduCBA”

Забележка:

За разлика от Java или C ++, при деклариране на променлива не е необходимо да се споменава типът данни. Човек може директно да присвои стойността на променливата.

В тази статия ще разгледаме по-подробно вида на данните на String и неговите функции.

Използват се единични и двойни кавички, когато се присвоява стойност на низ на променлива.

Функции на струнния питон

1. capitalize (): Преобразува началната буква на низа в малки букви.

Пример:

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 (): Връща истина, ако даденият низ завършва с определената подтеза.

Пример:

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 (): Определя дали всички знаци в даден низ са буквено-цифрови, които са само азбуки и числа. Ако да, тогава връща вярно, друго връща невярно. В случай, че има интервал между тях, той се връща невярно.

Пример:

str1 = “EduCBA123”
str2 = str1.isalnum()
print(str2)

изход:

Вярно

12. isalpha (): Определя дали всички знаци в дадения низ са азбуки. Ако да, върнете вярно, иначе върнете невярно. В случай, че има интервал между тях, той се връща невярно.

Пример:

str1 = “HellofromEduCBA”
str2 = str1.isalpha()
print(str2)

изход:

Вярно

13. isdecimal (): Определя дали всички знаци в даден низ са десетични. Ако да, тогава връща вярно, друго връща невярно. В случай, че има интервал между тях, той се връща невярно.

Пример:

str1 = “123456”
str2 = str1.isdecimal()
print(str2)

изход:

Вярно

14. isidentifier (): Определя дали низът е валиден идентификатор или не. Ако да, тогава връща вярно, друго връща невярно. В случай, че има интервал между тях, той се връща невярно.

Пример 1:

str1 = “EduCBA123”
str2 = str1.isidentifier()
print(str2)

изход:

Вярно

Пример 2:

str1 = “EduCBA 123”
str2 = str1.isidentifier()
print(str2)

изход:

фалшив

15. islower (): Определя дали всички символи в даден низ са малки букви. Ако да, тогава връща вярно, друго връща невярно.

Пример:

str1 = “EduCBA”
str2 = str1.islower()
print(str2)

изход:

фалшив

16. isnumeric (): Определя дали всички знаци в даден низ са числови, това са числа и експоненти, които биха могли да бъдат в дроби. Ако да, тогава се връща вярно, иначе върнете невярно.

Пример:

str1 = “123”
str2 = str1.isnumeric()
print(str2)

изход:

Вярно

17. isprintable (): Определя дали всички знаци в даден низ са печатаеми или не. Ако да, тогава връща вярно, друго връща невярно. Символи като „\ t“ или „\ n“ не могат да бъдат отпечатвани.

Пример 1:

str1 = “EduCBA123”
str2 = str1.isprintable()
print(str2)

Изход: Вярно

Пример 2:

str1 = “\tEduCBA123”
str2 = str1.isprintable()
print(str2)

изход:

фалшив

18. isspace (): Определя дали всички символи в даден низ са бели празни пространства. Ако да, тогава връща вярно, друго връща невярно.

Пример:

str1 = “ “
str2 = str1.isspace ()
print(str2)

изход:

Вярно

19. istitle (): Определя дали стрингът следва набор от правила, за да бъде квалифициран като заглавие. Ако да, тогава връща вярно, друго връща невярно.

Пример:

str1 = “Hello From Educba”
str2 = str1.istitle()
print(str2)

изход:

Вярно

20. isupper (): Определя дали всички символи в даден низ са в големи букви. Ако да, тогава връща вярно, друго връща невярно.

Пример:

str1 = “HELLO FROM EDUCBA”
str2 = str1.isupper()
print(str2)

изход:

Вярно

21. join (): означава да свързвате два низа по итеративен начин.

Пример:

str1 = “Hello”
str2 = str1.join(“EduCBA”)
print(str2)

изход:

HelloEHellodHellouHelloCHelloBHelloA

22. долен (): означава преобразуване на целия низ в малки букви.

Пример:

str1 = “Hello from EduCBA.”
str2 = str1.lower()
print(str2)

изход:

здравей от educba.

23. горен (): означава да преобразувате целия низ в голям регистър.

Пример:

str1 = “Hello from EduCBA”
str2 = str1.upper()
print(str2)

изход:

Здравей от EDUCBA

24. замени (): означава да замените подреда с друга.

Пример:

str1 = “Hello from EduCBA!”
str2 = str1.replace(“ from”, ” there”)
print(str2)

изход:

Здравейте, EduCBA!

Заключение - струнни функции на Python

Това са някои от важните низови функции, които обикновено се използват. Преминаването през тези методи улеснява и по-бързо да се разработи код при работа с низове.

Препоръчителни статии

Това е ръководство за струнните функции на Python. Тук обсъдихме Въвеждането и важните струнни функции на Python. Можете да разгледате и другите ни предложени статии, за да научите повече -

  1. Какво е Python
  2. Функции за коса на кошера
  3. Python Команди
  4. VBScript струнни функции
  5. Python Frameworks | Преглед