Aplicación de programación Python: juego pequeño del ahorcado
Análisis de código:
1. importar módulo de importación aleatoria
Importar módulo aleatorio Este programa utiliza principalmente el método random.randint(0, 3). generar un número aleatorio entre 0-3.
2. Constante HANGMAN_PICS
Python pone en mayúsculas las constantes definidas de forma predeterminada. HANGMAN_PICS es una constante de lista de caracteres. Si todas las letras son más grandes, le recordará que no cambiarán después. una tarea Esta es una media constante.
3. Formato de lista
animales=['rana', 'conejo', 'búho', 'pavo real'] La lista contiene 4 elementos (elemento), cada elemento está separado por comas, el corchete izquierdo y el corchete derecho son formatos obligatorios para la lista.
4. Acceso a lista
Utilice índice para acceder al elemento animales[0], 0 es el número de índice, y así sucesivamente si desea acceder a otros elementos... animales[ 1], animales [2], animales [3], si continúa accediendo a animales [4], se informará un error de índice fuera de límites.
5. " " conector
Además de realizar operaciones en el programa, el símbolo " " también conecta cadenas y listas Ejemplo 1: animales='rana', 'conejo'. obtendrá animales = 'frograbbit'. Ejemplo 2: animales = ['rana', 'conejo'] y river_animals = ['pato', 'serpiente'] dos listas obtendrán ['rana' a través del conector " ", 'conejo'. ', 'pato', 'serpiente'] una nueva lista sintética.
6. Utilice la asignación de índice para modificar los elementos de la lista
animales[1] = 'swan' genera una nueva lista animales = [ 'rana' , 'cisne' ]
7. operador in
El operador in nos dice si el valor a la izquierda de in está incluido en la lista de la derecha. Si el valor está en la lista, devolverá True si; el valor no está en la lista, devolverá El valor es Falso. Ejemplo 1: 'libélula' en ['rana', 'conejo'] El valor de retorno es Falso Ejemplo 2: 'pato' en ['pato', 'serpiente'] El valor de retorno es Verdadero.
Ejemplo 3: 'abeja' en 'sanke abeja pájaro oso león búho'.
8. Método de llamada (método)
8.1 Métodos inverso( ) y append( ) para listas p>
El método inversa() invertirá el orden de los elementos en la lista, números = [1, 2, 3, 4, 5] y luego números.reverse() invertirá el orden de los números de los elementos de la lista = [5, 4, 3, 2, 1]
El método append() agrega un elemento al final de la lista, números.append(6) obtiene números = [1, 2, 3, 4, 5, 6] p>
8.2 Método de cadena split()
La línea 51 del programa utiliza este método para permitir que las palabras de cadena retroalimenten a palabras = [ 'ant', 'baboon ', 'tejón', 'murciélago', 'oso'.....] lista