La capacitación en TI comparte las habilidades que los programadores novatos necesitan saber para aprender a programar en Python.
Recomendación 1: Entender el concepto de Pythonic.
Sugerencia 2: escribir código Pythonic.
Sugerencia 3: comprender la diferencia entre el lenguaje Python y C.
Recomendación 4: Añadir comentarios al código de forma adecuada.
Sugerencia 5: Diseñe el código de manera más elegante y racional agregando espacios apropiadamente.
Recomendación 6: Cuatro principios para escribir funciones
Recomendación 7: Concentrar constantes en un archivo.
Sugerencia 8: Utilice la declaración de afirmación para identificar problemas.
Recomendación 9: No se recomienda utilizar variables intermedias al intercambiar valores.
Recomendación 10: Aprovechar al máximo las funciones de Lazyevaluación.
Recomendación 11: comprender los peligros de las implementaciones alternativas de enumeraciones.
Recomendación 12: No se recomienda la verificación de tipos.
Recomendación 13: Intente convertir al tipo de punto flotante antes de la división.
Recomendación 14: Tenga cuidado con las vulnerabilidades de seguridad en eval()
Recomendación 15: Utilice enumerate() para obtener el índice y el valor de la iteración de la secuencia.
Recomendación 16: Distinguir los escenarios aplicables de = e is.
Recomendación 17: Considerar la compatibilidad y utilizar Unicode siempre que sea posible.
Recomendación 18: Construya una jerarquía de paquetes razonable para administrar módulos.
Recomendación 19: Utilice la declaración fromimport con precaución.
Sugerencia 20: Primero use absolutimport para importar el módulo.
Sugerencia 21: I+= 1 no es igual a ++I.
Recomendación 22: Usar con para cerrar recursos automáticamente.
Recomendación 23: Utilice la cláusula else para simplificar los bucles (manejo de excepciones)
Recomendación 24: Siga algunos principios básicos del manejo de excepciones.
Recomendación 25: Evitar posibles escollos en finalmente.
Sugerencia 26: Comprenda profundamente Ninguno y determine correctamente si el objeto está vacío.
Recomendación 27: Las cadenas de conexión deben tener prioridad sobre +.
Sugerencia 28: Utilizar la mayor cantidad posible. Utilice formato en lugar de % al formatear cadenas.
Recomendación 29: Tratar de forma diferente los objetos mutables y los inmutables.
Recomendación 30: [], () y {}: formulario de inicialización de contenedor consistente
Recomendación 31: Recuerde que los parámetros de la función no son valores ni referencias.
Recomendación 32: Tenga cuidado con posibles problemas con los parámetros predeterminados.
Recomendación 33: Utilice parámetros de longitud variable con precaución.
Sugerencia 34: Comprenda profundamente la diferencia entre str() y repr().