| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Comment faire pour supprimer une décimale Python
    Le langage de programmation Python offre de nombreuses options pour les valeurs de mise en forme , qu'il s'agisse de mots ou de chiffres . Les chiffres sont souvent traités comme des "float" ou " types " décimales de données, qui sont conçus pour des opérations mathématiques comme l'arithmétique et de l'arrondissement . Opérations de mise en forme, telles que la suppression de la virgule , parfois impliquer le traitement de nombres comme " chaînes" à la place. Instructions
    Spécifiez le nombre de décimales
    1

    ouvrir un shell Python, comme IDLE. Vous pouvez trouver IDLE dans le répertoire Python, qui est situé dans "Program Files" pour Windows et "Applications" de Mac. Vous devriez voir le message suivant :

    >>>
    2

    Refonte une valeur existante si ce n'est pas déjà un flotteur exemple


    .

    >>> i = " 50,0001 "

    >>> Inew = float ( h)

    de type >>> ( Inew ) # vérifier si la valeur est un flotteur


    3

    Utilisez le "% f" option de formatage . Adaptez le nombre de décimales avec un modificateur décimal dans le milieu comme suit: "% .2 f " ( . Remplacez le 2 pour votre précision souhaitée )

    >>> " .3 spécifie trois décimales :% .3 f "% 50,0001

    » .3 spécifie trois décimales : 50.000 '

    >>> j = 50,0001

    >>> "% .1 f "% j

    '50 .0 '
    Retirer chiffres de la droite
    4

    Ouvrez un nouveau fichier IDLE.

    5

    cast de la valeur comme une chaîne.

    >>> k = " 3.141592 "
    6 notation de chaîne de

    utiliser Python pour supprimer un nombre spécifié de personnages du droit indépendamment de la précision de la valeur

    >>> k = " 3.141592 "

    >>> k . [: len ( k ) -2 ] # la chaîne de k depuis le début de caractère à l'index : longueur de k moins 2

    '3 0,1415 '

    >>> m = " 100.000 "


    > ; >> m [: len ( m) -1]

    '100 .00 '
    Retirer la virgule
    7

    Ouvrez un nouveau fichier IDLE.
    8

    Cast votre valeur en tant que chaîne .

    >>> n = " 0452,5 "
    9

    Remplacer la décimale Point de rien, en utilisant la chaîne méthode remplacer:

    >>> n = " 0452,5 "

    >>> n.replace ( " " " ". )

    '04525 '

    Previous :

    next :
      articles connexes
    ·Comment effacer un tableau ou une liste en Python 
    ·Comment faire pour installer Python dans WinPE 
    ·Comment formater flotte dans Python 
    ·Comment envoyer une requête à un serveur Proxy en Pyt…
    ·Comment démarrer un script comme un processus séparé…
    ·Comment trouver des sous-ensembles dans un Python 
    ·Comment faire pour extraire des mots d'une chaîne en P…
    ·Comment utiliser la variable numérique en Python Scrip…
    ·Comment lire Int partir d'un fichier en Python 
    ·Comment éléments carrés dans une liste en Python 
      articles en vedette
    ·Qu'est-ce que SEI CMMI 
    ·Comment faire Variables sortie nombres entiers Python P…
    ·Comment faire pour créer un service Windows à partir …
    ·Comment ça ADO.NET fonction 
    ·Comment télécharger Eclipse pour Android 
    ·Comment ajouter une barre de recherche à votre site We…
    ·Comment utiliser OpenGL dans Visual C 
    ·Comment partager des variables de session dans ColdFusi…
    ·Comment faire pour rediriger le JSP 
    ·Comment suspendre un sous-programme jusqu'à ce qu'un b…
    Copyright © Connaissances Informatiques http://fr.wingwit.com