| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Sådan fjernes en Python Decimal
    programmeringssproget Python byder på mange muligheder for formatering af værdier , det være sig ord eller tal . Tal er ofte behandlet som " float " eller " decimal " datatyper, der er beregnet til matematiske operationer som aritmetik og afrunding. Formatering operationer, såsom at fjerne kommaet , undertiden involverer behandle numre som " strings " i stedet. Instruktioner
    Angiv antallet af decimaler
    1

    Åbn en Python shell , såsom IDLE . Du kan finde IDLE i Python biblioteket , som er placeret i "Program Files" til Windows og "Programmer " for Macs . Du bør se følgende meddelelse : Hej

    >>>
    2

    Omarbejdning en eksisterende værdi, hvis det ikke allerede er en float

    eksempel: . < br >

    >>> i = " 50,0001 "

    >>> iNew = float (h )

    >>> type ( iNew ) # kontrollere, om værdien er en float


    3

    Brug " % f" formatering mulighed. Tilpas antallet af decimaler med en decimal modifier i midten som følger: "% .2 f " ( . Stedfortræder 2 for den ønskede præcision)

    >>> " .3 angiver tre decimaler : % .3 f " % 50,0001

    ' .3 angiver tre decimaler : 50.000 '

    >>> j = 50,0001

    >>> "% .1 f "% j

    '50 .0 '
    Fjern cifre fra højre
    4

    Åbn en ny IDLE fil.
    < br > 5

    Kast værdi som en streng.

    >>> k = " 3.141592 "
    6

    Brug Pythons understrengen notation til at fjerne et bestemt antal tegn fra højre uanset værdien s præcision

    >>> k = " 3.141592 "

    >>> k. . [ : len ( k ) -2 ] # substring af k fra start til tegnet ved index: længde k minus 2

    '3 0,1415 '

    >>> m = " 100.000 "

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

    '100 .00 '
    Fjern kommaet
    7

    Åbn en ny IDLE fil.
    8

    Kast din værdi som en streng.

    >>> n = " 0.452,5 "
    9

    Udskift decimal point med ingenting , ved at bruge strengen erstatte metoden : Hej

    >>> n = " 0.452,5 "

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

    '04525 '

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan importeres en Python klasse Fra en interaktiv sh…
    ·Sådan bruges MiKTeX Med Python 
    ·Hvordan man skal fortolke en String som en boolesk i Py…
    ·Sådan oprettes Flash Cards i Python 
    ·Hvordan man opbygger en Python Extension 
    ·Python er ikke matcher en String 
    ·Sådan Set Up Python 
    ·Python for begyndere Programmører 
    ·Hvordan man laver en kopi af et objekt Python 
    ·String Operations i Python 
      Anbefalede Artikler
    ·Sådan føje attributter til en XmlNode 
    ·Hvordan til at udfylde en option gruppe med Checkbokse …
    ·Typer af valideringskontroller 
    ·Hvad er Action Mapping i Struts 
    ·Sådan udføres en Bit Shift i Java 
    ·Introduktion til UML 
    ·Sådan oprettes en adgangskode til en hjemmeside 
    ·Sådan Send & modtag en SMS med VB 6 
    ·Sådan Indsæt en header med VBA 
    ·Sådan kører et ur på en webside ved hjælp Javascrip…
    Copyright © Computer Viden http://www.computerdk.com