| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    Come rimuovere un decimale Python
    Il linguaggio di programmazione Python offre molte opzioni per la formattazione dei valori , che si tratti di parole o numeri . I numeri sono spesso trattate come " float " o tipi di dati " decimali " , che sono progettati per le operazioni matematiche come l'aritmetica e di arrotondamento . Operazioni di formattazione , come la rimozione del punto decimale , a volte coinvolgere trattare i numeri come " stringhe ", invece .
    Istruzioni Specificare il numero di cifre decimali
    1

    aprire una shell Python , come IDLE . Potete trovare IDLE nella directory Python , che si trova in "Program Files" per Windows e "Applicazioni" per Mac . Si dovrebbe vedere il seguente messaggio:

    >>>
    2

    Rifusione un valore esistente , se non è già un galleggiante

    esempio : .

    >>> i = " 50.0001 "

    >>> INEW = float ( h ) per

    tipo >>> ( INEW ) # controlla se il valore è un float


    3

    Usare il " % f" opzione di formattazione . Personalizzare il numero di cifre decimali con un modificatore decimale in mezzo come segue : "% .2 f " ( . Sostituire il 2 per la vostra precisione desiderata ) per

    >>> " .3 specifica tre cifre decimali : % .3 f " % 50,0001

    '.3 specifica tre cifre decimali : 50.000 '

    >>> j = 50,0001

    >>> "% .1 f" % j

    '50 .0 '
    rimuovere cifre da destra
    4

    Aprire un nuovo file di IDLE.

    5

    cast del valore come una stringa .

    >>> k = " 3.141592 "
    6 sottostringa notazione

    utilizzo di Python per rimuovere un numero specificato di caratteri da destra a prescindere precisione del valore

    >>> k = " 3.141592 "

    >>> k. [ : len ( k ) -2 ] # la stringa di k dalla partenza al carattere di indice : lunghezza di k meno 2

    '3 0,1415 '

    >>> m = " 100.000 "

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

    '100 .00 '
    Rimuovere il punto decimale
    7

    Aprire una nuova file di IDLE .
    8

    Cast tuo valore come una stringa.

    >>> n = " 0.452,5 "
    9

    Sostituire il decimale punto con niente , utilizzando la stringa metodo di sostituzione :

    >>> n = " 0.452,5 "

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

    '04525 '

    Previous :

    next :
      Articoli Correlati
    ·Come rimuovere un testo in Python 
    ·Come impostare un parser 
    ·Come fare ROT -13 in Python 
    ·Come fare un array dinamico 2D di stringhe in Python 
    ·Come imparare Python online gratis 
    ·Come aprire un file binario in Python 
    ·Come eseguire uno script Python da un altro script Pyth…
    ·Come eseguire codice Python 
    ·Come modificare il colore di un punto della trama in ma…
    ·Come verificare in una lista in Python 
      Articoli in evidenza
    ·Come rimuovere Annotazioni dal codice Java 
    ·Come scrivere uno script Perl Telnet che spinge per il …
    ·Come configurare Python con bzip2 
    ·Procedura: PHP click tracking Pixel 
    ·Come creare un Decoder 
    ·Come utilizzare VB per comunicare con le porte seriali 
    ·PHP MySQL Tutorial Nuovo account 
    ·Come sincronizzare code via XML-RPC in Python 
    ·Come creare un controllo MSChart per una dispersione XY…
    ·Un tutorial su iPhone SDK Avvisi 
    Copyright © Conoscenza Informatica http://it.wingwit.com