Bases de Python en más de 128 palabras[Partie 3]

Este artículo sigue las dos primeras partes que se pueden ver aquí:

Estoy discutiendo los conceptos básicos del lenguaje Python para aprenderlo rápidamente. En Francia, estas bases se imparten en la escuela secundaria en la segunda clase de SNT, primera y superior de la INE. También forman parte del programa de conocimientos de CAPES NSI.

Tuplas:

Una tupla es una colección ordenada como listas e inmutable (que no cambia).

exampleTuple ("manzana", "pera", "fresa")
imprimir (exampleTuple)
imprimir (exampleTupl[1]e)
print (exampleTuple[-1]) #L significa de indexación negativa desde el final, -1 hace referencia al último elemento, -2 hace referencia al penúltimo elemento, etc.
#Vous de impresión ([1:2]ejemploTuple) puede especificar un intervalo de índices especificando dónde empezar y dónde finalizar el intervalo.
z - lista (exampleTuple) #conversion tupla en la lista
z[1] - "banana" 
x - tupla (z) #conversion lista de tuplas

para x en exampleTuple: #Boucle en una tupla
  impresión (x) 

si "pera" en exampleTuple: #test de la existencia en una tupla
  impresión ("Sí") 

Desembalaje:

coordenadas - (1.2,3)
x,y,z - coordenadas
impresión (x)

Diccionarios:

Un diccionario es una colección desordenada, editable e indizada.

Cliente
   "name": "Elodie"
   "edad": "45"
   "año": 1980
 }

impresión (client["age"]e)
clien["nouvelleCle"]te - "nuevo valor" #ajoute una nueva clave y valor
customer.get("solde") #renvoi 'None' porque la clave no existe

Funciones:

Las características permiten que el código se organice en piezas reutilizables. En Python, una función se define mediante la palabra clave def.

def exemple_fonction():
  imprimir ("TestFunction")

exemple_fonction()

Los datos se pueden cambiar a funciones como un ajuste. Puede agregar tantos ajustes como desee, simplemente sepárelos por una coma.

def exemple_fonction (nombre):
  imprimir ("Hola" - nombre)

exemple_fonction ("Juan")
exemple_fonction ("Pierre")