2.len() t | p u | a indizea: 0 1 2 3 4 5 barazkia indizea adierazpen baten bitartez adierazi daiteke baina bere balioa zenbaki oso bat izan behar da #$%&'()*+$,)-$ .),,/,) 0 12"1312"4 4 Programazioa - Python 3. Karaktere kateak arakatzen: in eragilea.
Letra bat bilatzen du hitz batean eta bere indizea bueltatzen du. Letra ez badago hitzaren barnean -1 bueltatzen du Letra eta hitza teklatutik jaso eta inprimatu mezu egokia #$%&'()*+$,)-$ .),,/,) 0 12"1312"4 7 Programazioa - Python Zenbat aldiz agertzen da letra bat hitz baten barruan? Kontadore bat erabiltzen dugu: kont aldagaia #$%&'()*+$,)-$ .),,/,) 0 12"1312"4 8 Programazioa - Python 6. String metodoak
Metodoa ( ! Funtzioa)
- argumentuak jaso eta balio bat bueltatu - sintaxia ezberdina - Adibidea:
Funtzio bat hitz baten letra guztiak letra maiuskuletara pasa: upper(hitza) Metodo bat hitz baten letra guztiak letra maiuskuletara pasa: hitza.upper()
upper metodo inbokatu
find metodo inbokatu
#$%&'()*+$,)-$ .),,/,) 0 12"1312"4 9 Programazioa - Python katea.find(azpikatea,hasiera,bukaera) -> azpikatea katea[hasiera:bukaera] n agertzen ezbada -1 bueltatu bestela indizerik txikiena.
katea.count(azpikatea,hasiera,bukaera) ->zenbat aldiz agertzen da azpikatea katea[hasiera:bukaera]-ren barruan #$%&'()*+$,)-$ .),,/,) 0 12"1312"4 : ;,$<,)=)*+$),/% >+%),,+)- 12"2012"" : Programazioa - Python #$%&'()*+$,)-$ .),,/,) 0 12"1312"4 "2 Programazioa - Python 7. split() metodoa: Karaktere katea hitzetan banandu #$%&'()*+$,)-$ .),,/,) 0 12"1312"4 "" Programazioa - Python 8. in eragilea - in eragile boolearra (True edo False bueltatu) bi karaktere kateen gainean eragin.
9. Karaktere kateen arteko konparazioak
hitzak alfabetikoki ordenatzeko
(maiuskulak beti minuskulen aurretik)
#$%&'()*+$,)-$ .),,/,) 0 12"1312"4 "1 "1 ;,$<,)=)*+$),/% >+%),,+)- 12"2012"" Laburbilduz: Karaktereen segidak Propietateak: Indexagarriak, Iteragarriak eta Aldaezinak Eragileak: + * eta in Metodoak: 42
indizea: 0 1 2 3 4 5 t | p u | a barazkia Programazioa - Python