Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Comment faire pour convertir les ent…
  • Comment générer des nombres impair…
  • Comment utiliser Python Apache 
  • Comment faire un VAR mondial en Pyth…
  • Comment faire pour trouver l' adress…
  • Comment faire pour obtenir la longue…
  • L' utilisation de la fonction Python…
  • Python Tutorial pour Mac 
  • Python Tutorial SSL 
  • Comment graphique avec le logiciel p…
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    L' utilisation de la fonction Python Numeric.Arange

    Outre les outils mathématiques traditionnels disponibles pour Python, un autre module existe appelé " NumPy " existe pour des calculs spéciaux . Avec ce module , les programmeurs peuvent effectuer algèbre linéaire, utiliser des tableaux à n dimensions , et intégrer d'autres langages de programmation tels que C + + dans leur code. L'une des fonctions fondamentales dans le module NumPy est la fonction " arange " , utilisé pour une variété de buts dans le contexte des mathématiques complexes effectuées dans NumPy . Basic " arange " utilisation

    La fonction arange ne ​​exacly ce que son nom suggère: il génère une série de valeurs dans une plage fixe. Au minimum , la fonction arange prend un argument : une valeur finale à partir de laquelle une gamme générera de 0 à cette valeur. Le programmeur peut fournir un autre argument , une valeur de fin , et la gamme produite tombera entre les valeurs de début et de fin :

    >>> np.arange (5) Array ([0 , 1, 2 , 3, 4] ) >>> np.arange (1, 5) Array ([ 1, 2, 3, 4] )
    Stepping

    Un troisième argument le programmeur peut fournir à la fonction est la valeur de " step" . La valeur de l'étape détermine quel genre d'intervalles sont entre les valeurs retournées par la fonction arange . Typiquement, sans un argument dont la valeur d' échelon est de 1 . Avec une valeur de plage étape prévue , les intervalles peuvent être plus petits ou plus grands :


    >>> Array ([ 3 , 5, 7 , 9, 11 np.arange (3, 15 , 2) , 13] )
    Contrôle types de données

    la fonction arange renvoie une plage de valeurs basées sur le type de données des arguments fournis. Lorsque le programmateur fournit l'argument " dtype " dans l'appel de fonction , cependant, elle ne peut dire que la fonction renvoie un type différent. Par exemple , un appel à la fonction arange peut utiliser des entiers ordinaires, mais précise qu'il ne retourne entiers 8 bits , économisant de l'espace pour une utilisation avec de plus petits nombres :

    >>> np.arange (5 , dtype = np.int8 ) tableau9 [0, 1 , 2, 3 , 4] ) //entiers sont 8 bits entiers
    tableaux vs listes

    tous les cas , la fonction arange retourne un tableau . En programmation traditionnelle , un tableau représente une collection d'un seul type de données. Elles diffèrent des listes Python en Python que les listes peuvent contenir n'importe quel type de données. En outre, tandis que les listes Python ont plus efficaces et les méthodes d'élimination inclus dans leur structure , les tableaux de NumPy renvoyé par arange ont leur propre ensemble particulier de fonctions, telles que celles qui permettent au programmeur de faire de l'arithmétique ou efficace itérations élément - sages à C- boucles. Photos

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Qu'est-ce qu'un objet SQL 
  • Comment convertir une chaîne en une liste sur Python 
  • Comment exécuter un script Python Sans Python 
  • Qu'est-ce que Compile Py 
  • Comment trouver la plus courte longueur d'une chaîne en Python 
  • Comment exporter des images au coeur de Python 
  • Comment programmer en Python 
  • Comment faire un exe à partir d'un fichier Python 
  • Comment ouvrir un fichier avec l'interpréteur python 
  • Comment accéder aux contacts sur l'évolution Python 
  • Connaissances Informatiques © http://www.ordinateur.cc