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 písať funkcií pre reťazce v Pythone

v ľubovoľnom programovacom jazyku , manipulácia reťazec je často dôležitou súčasťou programu , napríklad k rozbitiu alebo porovnanie reťazcov alebo skúškou pre hodnoty . Pri manipulácii reťazca v Pythone , môžete použiť vstavané funkcie zadaním názvu funkcie a odovzdaním reťazec ako parameter . Môžete tiež písať svoje vlastné reťazcové funkcie , kde môžete definovať rad parametrov prejsť a ako pracovať s každou z nich , napríklad s využitím existujúcich funkcií a metód . Pokyny dovolená 1

Otvorte súbor Python programu . Zadajte nasledujúci kód : Spojené

MyVar = " . Toto je reťazec " Spojené

ľan ( MyVar ) Spojené

všetky ( myVar )

Prvý riadok definuje nový reťazec premenné a priradí hodnotu . Druhý riadok volá funkciu ľan spočítať počet znakov v reťazci a vráti 17. Tretí riadok volá všetky funkcie vrátiť , ak všetky prvky v parametri sú iterable . V tomto prípade sa vracia " true " .
2

zadajte nasledujúci kód :

def stringStats ( str) :

wd = str.count ( " " ) + 1

ch = ľan ( str )

print " Reťazec má " WD " , slová sú vyrobené z " CH " znaky "

definuje nová funkcia , ktorá zoberie reťazec ako parameter a počíta , koľko slov a postavy sú v reťazci s využitím existujúcich funkcií a metód , a potom vytlačí ich na obrazovku .
3

Zadajte nasledujúce kód :

stringStats ( MyVar )

volanie užívateľom definované funkcie a odovzdáva hodnotu premennej na to . Tlačí " reťazec má 4 slová , vyrobené z 17 znakov " na obrazovku .

Najnovšie články

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