[GO] Python> int ('1e3')> ValueError: ungültiges Literal für int () mit Basis 10: '1e3' / str (1e3)> '1000.0'

Betriebsumgebung


Xeon E5-2620 v4 (8 Kerne) x 2
32GB RAM
CentOS 6.8 (64bit)
openmpi-1.8.x86_64 und seine-devel
mpich.x86_64 3.1-5.el6 und seine-devel
gcc version 4.4.7 (Und Gfortran)
NCAR Command Language Version 6.3.0
WRF v3.7.Verwende 1.

@ Introducing Python: Modern Computing in Simple Packages by Bill Lubanovic

int to string

In dem obigen Buch wurde geschrieben, dass bei Verwendung von int () ein Fehler in der Beschreibung des Exponentialformats wie "int (" 1e3 ")" (@ Nr. 733/12833) auftritt.

Ich habe es versucht.

int_func_170120.py


ival1=int('1000')
print(ival1)
ival2=int('1e3')
print(ival2)

Ergebnis


$ python int_func_170120.py 
1000
Traceback (most recent call last):
  File "int_func_170120.py", line 3, in <module>
    ival2=int('1e3')
ValueError: invalid literal for int() with base 10: '1e3'

string to int

Was mich neugierig machte, als ich das oben genannte tat, war was, wenn das 1e3 in str konvertiert wurde.

Ich habe es versucht.

str_func_170120.py


str1=str(1000)
print(str1)
str2=str(1e3)
print(str2)

Ergebnis


1000
1000.0

Die Zahl 1e3 scheint nach der Konvertierung in 1000.0 ein Zeichenfolgentyp zu sein.

Es wurde auch in (@ Nr. 831/12833) des obigen Buches erwähnt.

Recommended Posts

Python> int ('1e3')> ValueError: ungültiges Literal für int () mit Basis 10: '1e3' / str (1e3)> '1000.0'
Behandeln Sie Base91-Schlüssel mit Python + Redis.
Python-Skript für die ldapsearch base64-Dekodierung
Erste Schritte mit Python für PHPer-Klassen
Erste Schritte mit Python für PHPer-Funktionen
Einfache Schlüsselwortextraktion mit TermExtract für Python
INSERT in MySQL mit Python [Für Anfänger]
WEB-Scraping mit Python (für persönliche Notizen)
Manuelle SSH-Registrierung für Coreserver mit Python
Verwenden Sie DeepL mit Python (für die Artikelübersetzung)
Verstärken Sie Bilder für maschinelles Lernen mit Python
Tipps zum Umgang mit Binärdateien in Python
[Python] Ruft den Variablennamen mit str ab
Tipps zur Verwendung von Python + Caffe mit TSUBAME
[Shakyo] Begegnung mit Python zum maschinellen Lernen
Verarbeiten Sie mehrere Listen mit for in Python
[python, openCV] base64 Gesichtserkennung in Bildern
Erste Schritte mit Python für PHPer-Super Basics
Debuggen Sie die MySQL-Verbindung mit Python MySQL.connector
[Python] Bilder mit OpenCV lesen (für Anfänger)
WebApi-Erstellung mit Python (CRUD-Erstellung) Für Anfänger
Vorbereitung zum Schaben mit Python [Schokoladengeschmack]
[Für Anfänger] Versuchen Sie Web Scraping mit Python