Питхон стринг стринг функције - Разне функције жице са њиховим примерима

Преглед садржаја:

Anonim

Увод

У овом ћемо се чланку позабавити колико питхон стринг функција се често користе.

Питхон се састоји од пет главних типова података, наиме испод:

  • Нумеричке (подтипови којих су - инт, дуги, плутајући и сложени)
  • Низ
  • Листа
  • Тупле
  • Речник

На пример

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

Белешка:

За разлику од Јава или Ц ++, приликом декларирања променљиве не треба ни спомињати тип података. Особа може директно доделити вредност променљивој.

У овом ћемо чланку детаљније погледати врсту података Стринг и његове функције.

Једнократне и двоструке наводнице користе се приликом додјељивања вриједности низа варијабли.

Питхон стринг функције

1. великим словима (): претвара почетно слово низа у велико слово.

Пример:

str1 = “hello from EduCBA”
str2 = str1.capitalize()
print(str2)

Излаз :

Поздрав, ЕдуЦБА

2. цасефолд (): Претвара цео низ у мала слова.

Пример:

str1 = “HELLO FROM EduCBA”
str2 = str1.casefold()
print(str2)

Излаз:

здраво од едуцбе

3. центер (): Поравнава низ у средини одређене дужине.

Пример:

str1 = “EduCBA”
str2 = str1.center(10)
print(str2)

Излаз:

ЕдуЦБА

То су два размака са леве стране празнина, а затим шест знакова низа и још два празна знака са десне стране, што износи укупно десет знакова.

4. цоунт (): Враћа број појављивања подврста у датом низу.

Пример:

str1 = “Hello from EduCBA. Welcomw to EduCBA”
num = str1.count(“EduCBA”)
print(str2)

Излаз:

2

5. енцоде (): Претвара низ у његову шифрирану верзију.

Пример:

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

Излаз:

Поздрав из вфг / 7хит / 4

6.ндсвитх (): Враћа труе ако се наведени низ завршава специфицираном подстрингом.

Пример:

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

Излаз:

истина

7. екпандтабс (): Замењује величину табулатора датим нумеричким размацима. Задана величина картице је 8 знаковних размака.

Пример:

str1 = “Hello\tfrom\tEduCBA”
str2 = str1.expandtabs(2)
print(str2)

Излаз:

Поздрав из ЕдуЦБА

8. финд (): тражи главни низ с лијеве стране за одређени подстринг и враћа његову позицију унутар пронађеног подударања, ако не врати -1 када није пронађено подударање.

Пример:

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

Излаз:

11

9. формат (): Помаже форматирање низа коришћењем резервних места.

Пример:

str1 = “EduCBA”
print("Hello from ().".format(str1))

Излаз:

Поздрав из ЕдуЦБА.

10. индекс (): Проналази позицију појаве подстране претрагом главног низа по одређеној подсторији и враћа његову позицију у подударности је пронађена, ако не баца грешку.

Пример:

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

Излаз :

11

11. исалнум (): Одређује да ли су сви знакови у датом низу алфанумерички, то су само алфабети и бројеви. Ако је одговор да, онда враћа труе, елсе враћа фалсе. Ако постоји размак између, враћа се лажно.

Пример:

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

Излаз:

Истина

12. исалпха (): Одређује да ли су сви знакови у датом низу алфабети. Ако да, вратите тачно, у супротном вратите лажно. Ако постоји размак између, враћа се лажно.

Пример:

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

Излаз:

Истина

13. исдецимал (): Одређује да ли су сви знакови у одређеном низу децимала. Ако је одговор да, онда враћа труе, елсе враћа фалсе. Ако постоји размак између, враћа се лажно.

Пример:

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

Излаз:

Истина

14. исидентифиер (): Одређује да ли је стринг важећи идентификатор или не. Ако је одговор да, онда враћа труе, елсе враћа фалсе. Ако постоји размак између, враћа се лажно.

Пример 1:

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

Излаз:

Истина

Пример 2:

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

Излаз:

Лажно

15. исловер (): Одређује да ли су сви знакови у датом низу мала слова. Ако је одговор да, онда враћа труе, елсе враћа фалсе.

Пример:

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

Излаз:

Лажно

16. иснумериц (): Одређује јесу ли сви знакови у датом низу нумерички, односно бројеви и експоненти који би могли бити у дјеловима. Ако је одговор да, онда враћа труе, у супротном врати фалсе.

Пример:

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

Излаз:

Истина

17. испринтабле (): Одређује да ли су сви знакови у датом низу за испис или нису. Ако је одговор да, онда враћа труе, елсе враћа фалсе. Знакови попут "\ т" или "\ н" се не могу исписати.

Пример 1:

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

Излаз: Тачно

Пример 2:

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

Излаз:

Лажно

18. исспаце (): Одређује да ли су сви знакови у одређеном низу бели размаци. Ако је одговор да, онда враћа труе, елсе враћа фалсе.

Пример:

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

Излаз:

Истина

19. иститле (): Одређује да ли низ следи низ правила како би био квалификован као наслов. Ако је одговор да, онда враћа труе, елсе враћа фалсе.

Пример:

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

Излаз:

Истина

20. исуппер (): Одређује да ли су сви знакови у датом низу велика слова. Ако је одговор да, онда враћа труе, елсе враћа фалсе.

Пример:

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

Излаз:

Истина

21. јоин (): Значи поновити спајање два низа на поновљени начин.

Пример:

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

Излаз:

ХеллоЕХеллодХеллоуХеллоЦХеллоБХеллоА

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

Пример:

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

Излаз:

здраво од едуцбе.

23. уппер (): значи претварање целог низа у велика слова.

Пример:

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

Излаз:

ЗДРАВИ ОД ЕДУЦБЕ

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

Пример:

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

Излаз:

Здраво, ЕдуЦБА!

Закључак - Функције стрингова Питхон

Ово је неколико важних стринг-функција које се обично користе. Кроз ове методе олакшава се и брже развијање кода приликом рада са жицама.

Препоручени чланци

Ово је водич за Питхон стринг функције. Овде смо разговарали о уводу и важним функцијама стрингова жица. Можете и да прођете кроз друге наше предложене чланке да бисте сазнали више -

  1. Шта је Питхон
  2. Функције жица кошнице
  3. Питхон Цоммандс
  4. Функције стрингова ВБСцрипт
  5. Питхон Фрамеворкс | Преглед