[python] Sintaxis avanzada (uso de operadores, estructura de procesos)

prefacio

¿Qué es un operador?

En Python, una operación es el proceso de realizar un cálculo u operación específica en un operando (también llamado operando de un operador). Python admite varias operaciones, incluidas operaciones aritméticas, operaciones de comparación, operaciones lógicas, operaciones de bits, etc.

Estos operadores se pueden combinar en expresiones para crear lógica y cálculos complejos.

Las operaciones son muy importantes en la programación, pueden ayudarnos a realizar cálculos, comparaciones, juicios lógicos y otras operaciones sobre datos para lograr funciones y lógica más complejas. Ya sea que realicen cálculos matemáticos, juicios lógicos u operaciones de bits, los operadores de Python proporcionan herramientas flexibles y potentes para satisfacer diversas necesidades informáticas.

¿Cuál es la función?

  1. Cálculos y operaciones matemáticas: los operadores se pueden utilizar para realizar una variedad de cálculos matemáticos, incluidas suma, resta, multiplicación, división y más. Esto permite que los lenguajes de programación manejen cálculos numéricos como calcular el área de un círculo, resolver ecuaciones, etc.

  2. Comparaciones y operaciones lógicas: los operadores se pueden utilizar para comparar los valores de sus operandos y producir un valor booleano (Verdadero o Falso). Esto es muy importante para controlar el flujo del programa, realizar juicios condicionales y operaciones lógicas, como juzgar la relación entre dos números, determinar si una condición es verdadera, etc.

  3. Procesamiento y transformación de datos: los operadores se pueden utilizar para procesar y transformar datos. Por ejemplo, los operadores de concatenación de cadenas pueden concatenar varias cadenas en una sola; las listas y los diccionarios pueden usar operadores para realizar operaciones como fusionar, interceptar y agregar.

  4. Operaciones de bits: los operadores de bits pueden operar con números binarios. Esto es útil para realizar operaciones a nivel de bits, manejar máscaras, optimizar algoritmos, etc.

  5. Asignación y operaciones de variables: los operadores se pueden utilizar para la asignación y operación de variables. A través de operadores, puede asignar un valor a una variable y también puede usar operadores para aumentar o disminuir el valor de una variable.

  6. Controlar el flujo del programa: ciertos operadores, como los operadores lógicos y los operadores condicionales, se pueden utilizar para controlar el flujo del programa, como el juicio condicional, el control de bucle, etc.

operador

operadores básicos

operador describir
+ Agregar: agrega dos objetos juntos
- Restar: obtener un número negativo o restar un número de otro
* Multiplicar: multiplica dos números o devuelve una cadena repetida varias veces
/ División - x dividido por y
% Módulo: devuelve el resto de la división.
** Potencia: devuelve x elevado a la potencia y
// Divisor redondo: devuelve la parte entera del cociente (redondeado hacia abajo)

operador de comparación

operador

describir
== Iguales: compara objetos para determinar la igualdad
!= No igual: compara dos objetos en busca de desigualdad.
> Mayor que: devuelve si x es mayor que y
< Menos que: devuelve si x es menor que y. Todos los operadores de comparación devuelven 1 para verdadero y 0 para falso.
>= Mayor o igual que: devuelve si x es mayor o igual que y.
<= Menor o igual a: devuelve si x es menor o igual a y.

operador de asignación

operador describir

=

Operador de asignación simple

+=

operador de asignación adicional

-=

operador de asignación de resta

*=

operador de asignación de multiplicación

/=

operador de asignación de división

%=

Operador de asignación de módulo

**=

Operador de asignación de energía

//=

Operador de asignación de división de enteros

Asignación de múltiples variables

a, b, c = 10, 20, 30
a = b = c = 10

Supongo que te gusta

Origin blog.csdn.net/weixin_74383330/article/details/133542397
Recomendado
Clasificación