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

De wikiserver
Dreceres ràpides: navegació, cerca
(Cadenes)
Línia 38: Línia 38:
 
:* Operacions amb cadenes
 
:* Operacions amb cadenes
  
::Concatenar
+
::- Concatenar
 
<source lang = "python">
 
<source lang = "python">
 
>>> nomComplert = "Joan" + "Climent"
 
>>> nomComplert = "Joan" + "Climent"
Línia 44: Línia 44:
 
JoanCliment
 
JoanCliment
 
</source>
 
</source>
::Repetir
+
::- Repetir
 
<source lang = "python">
 
<source lang = "python">
 
>>> print('Hola' * 3)
 
>>> print('Hola' * 3)

Revisió del 21:41, 31 oct 2020

Cadenes

  • Una cadena és una seqüència de caràcters (String).
  • 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 (slicing).
>>> 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'
  • Operacions amb cadenes
- Concatenar
>>> nomComplert = "Joan" + "Climent"
>>> print(nomComplert)
JoanCliment
- Repetir
>>> print('Hola' * 3)
HolaHolaHola

Col·leccions de dades

Llistes

Diccionaris

Tuples