development:python:thinkpython

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
development:python:thinkpython [05/06/2019 13:25] – [Clases y objetos] matedevelopment:python:thinkpython [10/06/2022 02:27] (actual) – [think python] mate
Línia 1: Línia 1:
 = think python = think python
 +{{tag>python}}
 == cadenas == cadenas
 +  * inmutables
 +  * ''<string>[char]''
 +    * -1 : last
 +    * -2 : pre-last
 +  * ''<string>[pos1:pos2]''
 +  * ''<string>[:pos2]'', ''<string>[pos2:]'',''<string>[-pos2:]''
   * ''<string>.capitalize()''   * ''<string>.capitalize()''
   * ''<string>.isupper()''   * ''<string>.isupper()''
Línia 8: Línia 14:
     * se puede pasar por parámetro el delimitador     * se puede pasar por parámetro el delimitador
   * ''<delimitador>.join(<lista>)'': junta los elementos de la lista, poniendo en medio el delimitador (!!)   * ''<delimitador>.join(<lista>)'': junta los elementos de la lista, poniendo en medio el delimitador (!!)
 +  * ''len(string)''
  
 == list == list
Línia 18: Línia 25:
     * ''for i in numeros:''     * ''for i in numeros:''
     * ''for i in range(len(mixta)):''     * ''for i in range(len(mixta)):''
 +      * ''range(num)'': genera progresión aritmética de 0 a num
 +      * ''range(inicio,fin[,salto])''
   * concatenación: ''otra_mixta = cadenas + numeros'' -> ['uno','dos','tres','cuatro','cinco',1,2,3]   * concatenación: ''otra_mixta = cadenas + numeros'' -> ['uno','dos','tres','cuatro','cinco',1,2,3]
   * multiplicativo: ''numeros * 2'' -> [1,2,3,1,2,3]   * multiplicativo: ''numeros * 2'' -> [1,2,3,1,2,3]
Línia 55: Línia 64:
 == Tuplas == Tuplas
   * secuencia de valores, separados por coma, inmutables   * secuencia de valores, separados por coma, inmutables
-  * ''tupla = 'a','b','c','d'''+  * ''tupla = 'a','b','c','d' ''
   * ''tupla = ('a','b','c','d')''   * ''tupla = ('a','b','c','d')''
   * ''tupla = 'a','' <- nótese la coma final   * ''tupla = 'a','' <- nótese la coma final
  • development/python/thinkpython.1559766326.txt.gz
  • Darrera modificació: 05/06/2019 13:25
  • per mate