| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Python Programming >> Content
    Listas de argumentos variables de Python
    obras de Python como un propósito general y un lenguaje de programación muy flexible utilizados en el desarrollo de código para aplicaciones de escritorio y web. Parte del atractivo de Python a una amplia base de usuarios es su funcionalidad . Python utiliza conceptos de programación para modelar como un lenguaje completo que promueve la facilidad de uso y la sintaxis flexible. En este orden de ideas , los programadores pueden desarrollar código en el que los métodos pueden tener una cantidad variable de argumentos ( en lugar de una lista definida estáticamente ) . Esto se logra a través de la sintaxis de Python y se incorporan a estos datos. Python Métodos

    La fundación de programación Python (y de cualquier tipo de código , para el caso) se compone de métodos. Los programadores definir métodos como bloques con nombre de código que se pueden llamar varias veces de otras partes del programa . Esto permite a los programadores crear código que se pueden utilizar en varias ocasiones y guárdelo en un método. Entonces , el programador puede utilizar ese nombre de método a lo largo de otros proyectos . En el siguiente ejemplo , el programador define una función que devuelve el resultado de una operación de multiplicación . El método tiene dos "argumentos " o de entrada proporcionados por el usuario de la función :

    >>> multiplican def (x , y) :

    . . . return x * y
    Argumento Listas

    La lista de argumentos de un método sirve esencialmente como los parámetros de entrada del método. Cuando un programador define un método que tiene una lista particular de argumentos , cualquier persona que utilice el método debe proporcionar los argumentos con el fin de que funcione correctamente . ¿Qué valores de los suministros de usuarios depende del programa , pero el número de argumentos y el tipo de los datos suministrados a cada argumento son los requisitos del método. Al igual que en " multiplicar ( x, y ) " ejemplo , el método se multiplican toma dos argumentos de tipo numérico y devuelve un resultado numérico . Entrando diferentes tipos de datos se producen efectos inesperados y no entrar en todos los argumentos hará que el método falle el programa.

    Valores predeterminados

    Un programador podría decidir en algún momento que un método debe manejar una cantidad variable de argumentos. Esto se consigue de dos maneras . La primera es la creación de valores por defecto para los argumentos en el método . Un método por defecto simplemente proporciona un valor para una discusión antes de que se llama . Si el usuario del método no proporciona el argumento , el método utiliza el valor por defecto ( como en el siguiente ejemplo) :

    >>> def multiplicar (x, y = 2 ) : < br >

    . . . return x * y

    >>> múltiple ( 1 ) //ningún argumento y , por defecto es 2

    >>> múltiple ( 1 , 3 ) //y argumentación dada por el usuario , y = 3
    argumentos variables

    Otra forma de suministrar argumentos variables está implementando la palabra clave "* args " en la definición del método . La palabra clave * args representa una colección de argumentos en un nombre, de la que el programador puede acceder a los argumentos de mayo a través de una matriz indexada a cero de los valores . En el siguiente ejemplo, el * args palabra clave define la colección de argumentos a un método y un usuario llama al método con varias listas de argumentos :

    >>> def multiplicar ( x, y , * args ) :

    . . . j = x * y

    . . . for x in * args :

    . . . j * x

    . . . volver j

    >>> múltiple ( 1 , 2 ) //sólo son necesarios los dos primeros argumentos

    >>> múltiple ( 1 , 2 , 5 , 6 ) //dos argumentos adicionales

    >>> múltiple ( 4 , 5 , 3 , 4 , 6, 7 ) //cuatro argumentos adicionales

    Previous :

    next :
      Artículos relacionados
    ·Cómo enviar un teléfono celular un mensaje de texto c…
    ·Lista Python Sobrescribe 
    ·Cómo compilar Python 
    ·Cómo cambiar la versión de Python en Snow Leopard 
    ·Cómo eliminar una variable en una función usando Pyth…
    ·¿Qué es Python 2.5 
    ·Cómo encontrar las mayúsculas en Python 
    ·Cómo escuchar para paquetes de Python 
    ·Cómo copiar eBooks Usando Python 
    ·Cómo cambiar el Trayecto incrustado de Python Archivos…
      Artículos destacados
    ·Cómo publicar Web Apps para GlassFish 3 Utilizando Ecl…
    ·Cómo establecer asociaciones claves mnemotécnicas Con…
    ·Cómo se desvanecen al salir de una página en JQuery 
    ·Cómo convertir un campo Varchar en Null 
    ·Cómo guardar una matriz en Python 
    ·Cómo consultar una base de datos utilizando SELECT con…
    ·Cómo crear archivos ejecutables de Java 
    ·Funciones de JavaScript como un argumento de la funció…
    ·Cómo utilizar VB VBA para realizar una prueba de Ping 
    ·Cómo llamar a un nombre de archivo PHP de código XML …
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com