La Red de Conocimientos Pedagógicos - Currículum vitae - Python, ¿qué son las funciones integradas?

Python, ¿qué son las funciones integradas?

Resumen de las funciones integradas de Python

1.abs(x)

La función es devolver el valor absoluto de un número (puede ser normal, entero largo o punto flotante). Si se da un número complejo, el valor de retorno es el módulo del número complejo. Por ejemplo:

& gt& gt& gtImprimir valor absoluto (-2, 4)

2.4

& gt& gt& gtImprimir abs(4+2j)

4.472135955

2.apply(función, parámetros [, palabra clave])

La función apply() aplica los parámetros args a la función. Los argumentos de las funciones deben ser objetos invocables (funciones, métodos u otros objetos invocables). Los parámetros de Args deben comenzar con.

Se da la forma de secuencia. Las listas se convierten en tuplas antes de la aplicación. Al llamar a un objeto de función, el contenido de la lista de argumentos se trata como argumentos independientes. Por ejemplo:

Aplicar (Sumar, (1, 3, 4))

Igual

Sumar (1, 3, 4)

Cuando una lista de parámetros se define como una lista o tupla, y los parámetros de la lista deben usarse como parámetros independientes, se debe usar la función apply(). La función apply() es útil cuando desea aplicar una columna de argumento de longitud variable a una función.

El parámetro opcional de palabras clave debe ser un diccionario cuyas palabras clave sean cadenas. Estas cadenas se encuentran al final de la columna de argumentos de la función apply() y se utilizarán como argumentos de palabras clave.

3. Búfer (objeto [, desplazamiento [, tamaño]])

Si el objeto admite el almacenamiento en caché, llame a la función buffer() de la interfaz para crear un nuevo caché para el objeto. Dichos objetos incluyen cadenas, matrices y cachés. Se utiliza este nuevo caché.

El fragmento de memoria al final del objeto se conoce a partir del valor del parámetro de desplazamiento, o el fragmento de memoria con la longitud dada del parámetro de tamaño obtenido del valor del parámetro de desplazamiento se refiere al objeto. Si no.

Dado cualquier parámetro de opción, el área de caché cubre toda la secuencia y el objeto final almacenado en caché es una copia de solo lectura de los datos del objeto.

Los objetos de caché se utilizan para crear una interfaz más fácil de usar para los tipos de objetos. Por ejemplo, los tipos de objetos de cadena suelen estar disponibles a través de objetos de caché, lo que permite el acceso byte a byte a la información de la cadena.

4. Invocable (objeto)

La función invocable() devuelve verdadero); Los objetos invocables incluyen funciones, métodos, objetos de código, clases (cuando se llama, se devuelve una nueva instancia) e instancias de clase que definen el método de "llamada".

5. Comisionado de Derechos Humanos (1)

La función chr() devuelve una única cadena que coincide con el código ASCII I, como se muestra en el siguiente ejemplo:

& gt& gt& gt print chr(72)+chr(101)+chr(108)+chr(111)

Hola

La función Chr() es la función inversa de ord () función, donde la función ord() convierte la cadena nuevamente a un entero ASCII, y el valor del parámetro I debe estar en el rango de 0 ~ 255. Si el valor del parámetro I está fuera de este rango, se generará una excepción ValueError.

6.cmp(x, y)

La función cmp() compara dos objetos X e Y y devuelve un número entero según el resultado de la comparación. Si xy, devuelve un número positivo. Tenga en cuenta que esta función se usa específicamente para comparar valores numéricos, no cualquier relación de referencia, por lo que tiene los siguientes resultados:

& gt& gt& gta=99

& gt& gt& gtb=int ( '99 ')

& gt& gt& gtPulido mecánico químico (a, b)

7. La función Force (x, y)

compete() regresa. Una tupla de dos argumentos numéricos. Esta función convierte dos parámetros numéricos en números del mismo tipo y sus reglas de conversión son las mismas que las de la conversión aritmética.

Aquí tienes dos ejemplos:

& gt& gt& gta=1

& gt& gt& gtb=1.2

& gt& gt& gtForce(a,b)

(1.0,1.2)

& gt& gt& gta=1+2j

& gt& gt& gtb=4.3e10

& gt& gt& gt fuerza (a, b)

((1+2j), (43000000000j))

8 compilar (cadena, nombre de archivo, tipo)

< The p> La función compile() compila la cadena en un objeto de código. El objeto de código generado luego se ejecuta mediante la instrucción exec y luego puede ser evaluado por la función eval().

El parámetro de nombre de archivo debe ser el nombre del archivo del que lee el código. Si el nombre del archivo se genera internamente, el valor del parámetro del nombre del archivo debe ser el identificador correspondiente. El parámetro kind especifica la categoría del código contenido en el parámetro de cadena.

El ejemplo es el siguiente:

& gt& gt& gta=compile('Print "Hello World"', '', ' single ')

& gt& gt& gt Ejecutivo

Hola Mundo

& gt& gt& gtEvaluación (a)

Hola Mundo

9. Imagen])

La función Complex() devuelve un número complejo cuya parte es el valor real del parámetro. Si se proporciona el valor del parámetro espejo, la parte imaginaria es el espejo; si el parámetro espejo es el valor predeterminado, la parte imaginaria es 0j.

10.delattr(objeto, nombre)

La función de la función es: cuando el objeto está permitido, elimina el atributo de nombre del objeto. Esta función es equivalente a la siguiente declaración:

del object.

La función delattr() le permite definir parámetros de objetos y nombres a través de definiciones de métodos programáticos en lugar de especificaciones explícitas en el código. .