Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nájsť v registri reťazca v Pythone

open - source programovací jazyk Python je známy pre čitateľnosť jeho kódu a schopnosť rozšíriť jazyka pridaním C modulov . Občas , možno budete musieť nájsť index reťazca . Napríklad pri programovaní webovej aplikácie , možno budete chcieť skontrolovať , že používatelia nemusia zadávať neplatnú URL alebo neprijateľný termín do kolónky Poznámky . Ak chcete zistiť index reťazca , môžete použiť funkciu " str.index " . Táto funkcia je podobná " find ( ) " , ale " str.index " vracia chybu, ak reťazec nie je nájdený . Návod dovolená 1

prístup k vášmu Python editor
2

Typ :

x = " Toto je príklad reťazec "

x . . Index ( " skúška " )
3

Stlačte tlačidlo " Enter " .

Python vráti " 17 " .

V tomto príklade 17 je počet znakov v reťazci " x " , keď sa objaví výraz " skúška " . To znamená , že 17 znaky sa vyskytujú v reťazci , než narazíte na podreťazec " skúšku " . Všimnite si , že ak ste vstúpil x.index ( " exa " ) , x.index ( " ex " ) alebo x.index ( " examp " ) , Python by sa ešte vrátil " 17 " .

frázy sa nezobrazujú v reťazci . Python vráti " ValueError : podreťazec nebol nájdený . " Vo vyššie uvedenom príklade , " x.index ( ' foo ' ) vracia podreťazec " nebol nájdený " chyba .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené