Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Slik fjerner en Python Desimal
    programmeringsspråket Python tilbyr mange alternativer for formatering av verdier , det være seg ord eller tall. Tall er ofte behandlet som "flyter " eller " desimal " datatyper , som er designet for matematiske operasjoner som aritmetikk og avrunding. Formatering operasjoner , for eksempel fjerne kommaet , noen ganger innebære å behandle tall som " strenger " i stedet . Instruksjoner
    Angi antall desimaler
    en

    Åpne en Python shell , som IDLE . Du kan finne IDLE i Python -katalogen, som ligger i " Program Files " for Windows og "Applications " for Mac. Du bør se følgende melding:

    >>>
    2

    recast en eksisterende verdi hvis det ikke allerede er en float

    eksempel: .

    >>> i = " 50,0001 "

    >>> iNew = float (h )

    >>> type ( iNew ) # sjekke om verdien er en float


    3

    Bruk " % f" formatering alternativet. Tilpasse antall desimaler med en desimal modifier i midten som følger: " % .2 f " ( . Erstatt to for ønsket presisjon)

    >>> " 0,3 spesifiserer tre desimaler :% .3 f " % 50,0001

    ' 0,3 spesifiserer tre desimaler : 50.000 '

    >>> j = 50,0001

    >>> "% .1 f "% j

    '50 0,0 '
    Fjern siffer fra høyre
    4

    Åpne en ny IDLE fil .

    5

    verdien som en streng .

    >>> k = " 3.141592 "
    6

    bruk Pythons delstrengen notasjon for å fjerne et angitt antall tegn fra høyre uavhengig av verdien sin presisjon

    >>> k = " 3.141592 "

    >>> k . [ : len ( k ) -2 ] # delstrengen av k fra start til tegn indeks : lengden på k minus 2

    '3 0,1415 '

    >>> m = " 100.000 "

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

    '100 .00 '
    Fjern desimaltegnet
    7

    Åpne en ny IDLE fil .
    8

    Avgi din verdi som en streng .

    >>> n = " 0452,5 "
    9

    Bytt desimal poenget med ingenting , ved hjelp av strengen erstatte metode : en

    >>> n = " 0452,5 "

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

    '04525 '

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan beregne Sekunder og minutter ved hjelp av Pytho…
    ·Hvordan å erklære en todimensjonal liste i Python 
    ·Hvordan å taste inn tall i Python 
    ·Slik importerer en Python -fil å jobbe i et Python GUI…
    ·Hvordan skrive ut lister i Python 
    ·Hvordan Make a Wish spill 
    ·IDLE Python Tutorial 
    ·Hvordan logge inn for å Zangle bruke Python 
    ·Hvordan Telle sifre i Python 
    ·Hvordan sette Python Apps 
      Anbefalte artikler
    ·Hvordan bruke bakgrunnsbilder i en HTML- e-post 
    ·Hvordan Påberope Python Script Fra Terminal 
    ·Hvordan skrive en enkel administrativ oppgave Script 
    ·Hvordan utelate vanlige ord med et PHP MySQL Query 
    ·Det første elementet i en Array i PHP 
    ·Hvordan konvertere en video til en FLV på PHP 
    ·Hvordan redigere et rutenett med PHP 
    ·Hvordan redigere en webside 
    ·Hvordan sortere Bruke Drop -down boks 
    ·Hvordan lage RSS Med PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/