Diferència entre revisions de la pàgina «ASIX-M3-UF1-A4»

De wikiserver
Dreceres ràpides: navegació, cerca
(Cadenes)
(Cadenes)
Línia 22: Línia 22:
 
>>>salutacio = "Hola Joan"
 
>>>salutacio = "Hola Joan"
  
>>>salutacio[3]
+
>>>salutacio[3]   # mostra el caràcter de la posició 3
 
'a'
 
'a'
>>>salutacio[-3]
+
>>>salutacio[-3] # mostra el caràcter de la posició 3 comptant des del final de la cadena
 
'o'
 
'o'
>>>salutacio[2:4] #mostra els caràcters 2 i 3
+
>>>salutacio[2:4] # mostra els caràcters de les posicions 2 i 3
 
'la'
 
'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[:-3]  # mostra els caràcters des de la posició 5 fins al final
 +
'Hola'
 +
>>>salutacio[:-2]  # mostra els caràcters des de la posició 0 fins a la posició 2 comptants des del final de la cadena
 +
'Hola Jo'
 
</source>
 
</source>
  

Revisió del 20:31, 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[:-3]  # mostra els caràcters des de la posició 5 fins al final 
'Hola'
>>>salutacio[:-2]  # mostra els caràcters des de la posició 0 fins a la posició 2 comptants des del final de la cadena
'Hola Jo'

Col·leccions de dades

Llistes

Diccionaris

Tuples