Come fare divisione regolare in Python

September 24

Come fare divisione regolare in Python


Python è un potente, full-optional, linguaggio di programmazione open source prima implementato nel 1989. Nel corso degli anni, Python è migliorata e pertinenti, anche le esigenze dei programmatori cambiati. Alcuni fan di Python visualizzare le sue stranezze linguistiche caratteristiche - altri li vedono come insetti. Prima della versione 3.0, Python gestito divisione intera in modo eccentrico. Che divide due numeri interi hanno dato un risultato intero, anche se era previsto un resto. La versione 3.0 ha risolto questo bug / funzione. È possibile dividere correttamente con la versione 2 release di Python se la dichiarazione override "dalla futura divisione importazione" è incluso nella nello script.

istruzione

1 Avviare la linea terminale di sistema, console o comando. Al prompt dei comandi, digitare "python", quindi premere il tasto Invio per caricare l'interprete Python.

2 Al prompt dei comandi di Python, digitare "stampa 2/3", quindi premere il tasto Invio. Se si dispone di versione di Python di età superiore a 3.0, il risultato dovrebbe essere "0" senza decimali.

3 Al prompt dei comandi di Python, digitare "Print 2.0 / 3", quindi premere il tasto Invio. Il risultato dovrebbe essere ",666666666667", che è corretta.

4 Al prompt dei comandi di Python, digitare "dal futuro import division", quindi premere il tasto Invio.

5 Al prompt dei comandi di Python, digitare "stampa 2/3", quindi premere il tasto Invio. Il risultato dovrebbe essere ",666666666667", che è corretta.

6 Al Python prompt dei comandi, digitare "stampa 2 // 3", quindi premere il tasto Invio. Il risultato dovrebbe essere "0" senza decimali.

Consigli e avvertenze

  • questioni di indentazione di codice in programmazione Python. codice rientro con il tasto "Tab" o con spazi vuoti, ma non utilizzare sia all'interno dello stesso script. L'interprete può caricare il codice in modo errato o per niente.