Diferència entre revisions de la pàgina «ASIX-M3-UF1-A4»
De wikiserver
(→Cadenes) |
(→Cadenes) |
||
Línia 32: | Línia 32: | ||
>>>salutacio[5:] # mostra els caràcters des de la posició 5 fins al final | >>>salutacio[5:] # mostra els caràcters des de la posició 5 fins al final | ||
'Hola' | 'Hola' | ||
− | >>>salutacio[:- | + | >>>salutacio[:-2] # mostra tota la cadena menys els dos últims caràcters |
− | |||
− | |||
'Hola Jo' | 'Hola Jo' | ||
</source> | </source> |
Revisió del 20:33, 31 oct 2020
Cadenes
- Una cadena és una seqüència de caràcters.
- Es poden assignar directament a variables o llegir des de teclat.
>>>nom = Joan
>>>cognoms = input("Introdueix els teus cognoms")
- A cada caràcter de la cadena li correspon una posició:
Hola Joan 012345678
- Podem accedir als caràcters de la cadena indicant la posició i a subcadenes indicant un rang.
>>>salutacio = "Hola Joan"
>>>salutacio[3] # mostra el caràcter de la posició 3
'a'
>>>salutacio[-3] # mostra el caràcter de la posició 3 comptant des del final de la cadena
'o'
>>>salutacio[2:4] # mostra els caràcters de les posicions 2 i 3
'la'
>>>salutacio[:4] # mostra els caràcters de les posicions 0, 1, 2 i 3
'Hola'
>>>salutacio[5:] # mostra els caràcters des de la posició 5 fins al final
'Hola'
>>>salutacio[:-2] # mostra tota la cadena menys els dos últims caràcters
'Hola Jo'