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 [26/05/2022 10:35] – [cadenas] 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]''   * ''<string>[char]''
     * -1 : last     * -1 : last
     * -2 : pre-last     * -2 : pre-last
-  * ''<string>[pos:length]''+  * ''<string>[pos1:pos2]'' 
 +  * ''<string>[:pos2]'', ''<string>[pos2:]'',''<string>[-pos2:]''
   * ''<string>.capitalize()''   * ''<string>.capitalize()''
   * ''<string>.isupper()''   * ''<string>.isupper()''
Línia 12: 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 22: 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]
  • development/python/thinkpython.1653586526.txt.gz
  • Darrera modificació: 26/05/2022 10:35
  • per mate