Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Come verificare se un valore è un decimale o non in Python

Il linguaggio di programmazione Python ha molti tipi di dati , il tutto incorporato in una sequenza di dati binari . Il tipo di dati fornisce questi dati binari qualche personaggio specificando se uno è un numero o una lettera . Il tipo di dati di una variabile influenze come Python tratta che variabile . Si consiglia di controllare il tipo di una variabile , soprattutto se le operazioni successive richiedono la variabile da un tipo specifico. Ad esempio , si può decidere di vedere se una variabile è un decimale prima di eseguire decimale operazioni di sola su di esso . Istruzioni
1

Aprire l' editor di testo IDLE che viene fornito con il download di Python . L'editor di testo IDLE si trova nella directory di Python sotto "Program Files" per un PC o "Applicazioni" in un computer Macintosh . Un file di codice sorgente di vuoto si apre in una finestra dell'editor di testo IDLE
2

Importa il modulo decimale , scrivendo la seguente riga di codice nella parte superiore del file di codice sorgente : .

da importazione decimale *
3

dichiarare una variabile e memorizzare un numero decimale in esso :

i = decimale ( 1,1 ) economici 4

determinare una stringa e memorizzare il tipo di variabile "i" in esso. Potrai usare questa stringa per testare altre variabili contro di essa

typeString = tipo (i ) economici 5

Dichiarare una variabile e memorizzare un tipo di numero decimale in esso : .

j = Decimale ( 2.718 ) economici 6

prova il tipo della variabile "j " contro il typeString . Se il tipo è " decimal.Decimal classe", poi una "i " f dichiarazione , come quella qui sotto , valuterà come vero :

se tipo ( j ) == typeString :

7

rientro riga successiva premendo tab . Questa linea frastagliata eseguita solo quando l' istruzione "if" valutata come vera. È possibile utilizzare questa linea per stampare qualcosa alla console che permette di sapere se la variabile "j " è un decimale . Scrivi la seguente dichiarazione stampa sulla linea frastagliata :

print ( "j variabile è un decimale " ) economici 8

Eseguire il programma premendo il tasto "F5 ". La variabile " j " viene testato per vedere se è un tipo " Decimal " . Da quando è stato esplicitamente dichiarato come un decimale , il programma emette la seguente :

variabile j è un decimale

 

Programmazione © www.354353.com