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