Python> int ('1e3')> ValueError: littéral invalide pour int () avec base 10: '1e3' / str (1e3)> '1000.0'

Environnement d'exploitation


Xeon E5-2620 v4 (8 noyaux) x 2
32GB RAM
CentOS 6.8 (64bit)
openmpi-1.8.x86_64 et ses-devel
mpich.x86_64 3.1-5.el6 et ses-devel
gcc version 4.4.7 (Et gfortran)
NCAR Command Language Version 6.3.0
WRF v3.7.Utilisez 1.

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

int to string

Il a été écrit dans le livre ci-dessus que lors de l'utilisation de int (), une erreur se produit dans la description du format exponentiel tel que ʻint ('1e3') `(@ No.733 / 12833).

J'ai essayé.

int_func_170120.py


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

résultat


$ 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

Ce qui m'intéressait en faisant ce qui précède était de savoir si le 1e3 était converti en str.

J'ai essayé.

str_func_170120.py


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

résultat


1000
1000.0

Le nombre 1e3 semble être un type de chaîne après avoir été converti en 1000.0.

Il a également été mentionné dans (@ n ° 831/12833) du livre ci-dessus.

Recommended Posts

Python> int ('1e3')> ValueError: littéral invalide pour int () avec base 10: '1e3' / str (1e3)> '1000.0'
Gérez les clés Base91 avec python + redis.
Script Python pour le décodage ldapsearch base64
Premiers pas avec Python pour les classes PHPer
Premiers pas avec Python pour les fonctions PHPer
Extraction de mots-clés facile avec TermExtract pour Python
INSÉRER dans MySQL avec Python [Pour les débutants]
Grattage WEB avec Python (pour mémo personnel)
Enregistrement SSH manuel pour coreserver avec python
Utiliser DeepL avec python (pour la traduction d'articles)
Amplifiez les images pour l'apprentissage automatique avec Python
Conseils pour gérer les binaires en Python
[Python] Récupère le nom de la variable avec str
Conseils pour utiliser python + caffe avec TSUBAME
[Shakyo] Rencontre avec Python pour l'apprentissage automatique
Traiter plusieurs listes avec for en Python
[python, openCV] base64 Reconnaissance faciale dans les images
Premiers pas avec Python pour PHPer-Super Basics
déboguer la connexion mysql avec python mysql.connector
[Python] Lire des images avec OpenCV (pour les débutants)
Création WebApi avec Python (création CRUD) Pour les débutants
Préparation au grattage au python [Saveur chocolat]
[Pour les débutants] Essayez le web scraping avec Python