Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Comment faire de script exécutable …
  • Comment étudier le langage de progr…
  • Comment trier plusieurs listes en Py…
  • Comment compiler Python 
  • Mise en miroir une image verticaleme…
  • Comment vérifier classes de variabl…
  • Comment convertir une chaîne en URL…
  • Comment définir votre chemin Python…
  • Récursive Merge Trier en Python 
  • Comment utiliser un dictionnaire Pyt…
  •   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

    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 '

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment enfiler en Python 
  • Comment accéder Python docstring 
  • Comment ajouter une saisie de caractères dans Python 
  • Quels sont les programmes utiliser Python 
  • Comment faire pour convertir RGB à HSL en Python 
  • Comment connaître les dimensions d'un tableau en Python 
  • Comment copier une liste contenant des objets en Python 
  • Qu'est-ce que IndexError en Python 
  • Comment faire pour convertir un type de tableau à flotteur Python 
  • Comment éclaircir une image en Python 
  • Connaissances Informatiques © http://www.ordinateur.cc