Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuáles son los principales puntos de conocimiento para aprender en Python?

¿Cuáles son los principales puntos de conocimiento para aprender en Python?

Cuando mencioné Python a varios grandes de la industria de TI, dijeron que es muy fácil aprender Python desde cero y que Python avanzado requiere algo de esfuerzo. Todos dijeron que Python es simple y fácil. aprender

Python es muy fácil de aprender. Fácil, las personas con experiencia básica en programación en otros lenguajes pueden aprender el contenido más básico de Python en 1 semana. (PD: las personas sin base también pueden aprender directamente, pero la velocidad será más lenta)

Hoy les presentaré los diez puntos de conocimiento esenciales para comenzar.

1 Identificador

Los identificadores son nombres utilizados en programación. Se utilizan para nombrar variables, funciones, bloques de instrucciones, etc. En Python, los identificadores se componen de letras, números y guiones bajos. No puede comenzar con un número y distingue entre mayúsculas y minúsculas.

Los identificadores que comienzan con un guión bajo tienen significados especiales. Los identificadores que comienzan con un guión bajo, como: _xxx?, indican atributos de clase a los que no se puede acceder directamente. Se debe acceder a ellos a través de la interfaz proporcionada por la clase. ?from no se puede utilizar. xxx import *? Importar; identificadores que comienzan con guiones bajos, como: __xx, representan identificadores privados que comienzan y terminan con guiones bajos, como: __xx__, representan identificadores integrados en Python. como: __init__()? representa la construcción de una función de clase.

2 Comillas

Python puede usar comillas ('), comillas dobles ("), comillas triples (''' o """) para representar cadenas. El comienzo de las comillas es con El tipo final debe ser el mismo y las comillas triples pueden estar compuestas por varias líneas. Como se muestra a continuación:

id = '001'

nombre = "Zhang San"

habilidad = '''

Canto

Bailar'''

habilidad = """

Cantar

Bailar"""

3 Teclas word

y exec no afirman finalmente o

interrumpen para pasarclassfrom print

continuar global planteado si regresa

del importtry elifin while

p>

else es con excepción de rendimiento lambda

Tenga en cuenta que no podemos usar palabras clave al personalizar identificadores.

4 Entrada y salida

La salida de Python usa print() y el contenido se agrega entre paréntesis. Como se muestra a continuación:

print('Hello Python')

1

Python proporciona un input() que permite a los usuarios ingresar una cadena y almacenarla en una variable. Como se muestra a continuación:

nombre = input()

print('Hola', nombre)

1

2

5 Codificación

La codificación predeterminada en Python2 es ASCII. Si el contenido son caracteres chinos, no se puede generar y leer correctamente sin especificar la codificación. Por ejemplo, si queremos especificar la codificación. como UTF-8, en Python Especifíquelo agregando # -*- codificación: UTF-8 -*- al principio.

La codificación predeterminada en Python3 es UTF-8, por lo que cuando usamos Python3, generalmente no necesitamos especificar la codificación.

6 Sangría

Python no usa {} para indicar funciones, juicios lógicos, etc., pero usa sangría y los espacios de sangría son variables.

Como se muestra a continuación:

si es Verdadero:

imprimir(Verdadero)

de lo contrario:

imprimir(Falso)

1

2

3

4

7 Líneas múltiples

En términos generales en Python Utilice un nueva línea como marca final de la declaración, de la siguiente manera:

a = 128

b = 1024

c = 512

d = a \ b - \ c

8 Comentarios

En Python, los comentarios de una sola línea usan # y los comentarios de varias líneas usan tres comillas simples (''') o tres comillas dobles ("""). Como se muestra a continuación:

# Soy un comentario de una sola línea

'''

Soy un comentario de varias líneas. comentario de línea

Soy un comentario de varias líneas

'''

9 tipos de datos

Entero: puede ser de cualquier tamaño , incluidos números negativos

Puntos flotantes: solo decimales

Cadena: texto entre comillas simples ', comillas dobles ", comillas triples ''' o """

Booleano: solo Verdadero y Falso Tipo de valor

Valor nulo: representado por Ninguno

Variable: variable

Constante: inmutable

10 Operador

10.1 Operadores de uso común

Ejemplos de descripción de operadores

Sumar a b

-Restar a - b

*Multiplicar a * b

/Dividir a/b

Módulo a b

**La potencia a**b representa la potencia b de a

//Dividimos entre 9 // El resultado de 4 es 2

==¿Es igual a a == b

!=¿No es igual a a? != b

gt; si es mayor que un gt; = b

gt; >lt; = si es menor o igual a a lt = b

=Operador de asignación simple a = b c

=Operador de asignación adicional a = b es equivalente a a = a b

-=Operador de asignación sustractivo a -= b es equivalente a a = a - b

*=Operador de asignación de multiplicación a *= b es equivalente a a = a * b

/=operador de asignación de división a /= b es equivalente a a = a / b

=operador de asignación de módulo a = b es equivalente a a = a b

**=operador de asignación de potencia a * *= b es equivalente a a = a ** b

//=El operador de asignación de división entera a //= b es equivalente a a = a // b

amp; y a & b

Espero que las respuestas anteriores te sean útiles. Si quieres aprender Python por tu cuenta y te resulta difícil, puedes considerar una institución de formación. Qianfeng es muy bueno. Te recomiendo que lo revises.