python列表转换成整数,Python数据类型的转换

  python列表转换成整数,Python数据类型的转换

  显式转换

  #首先声明要转换的数据的变量。

  浮点数=1.5

  int_number=2

  #使用str()函数将其他类型转换为字符串

  #浮点数到字符串

  float_to_str=str(浮点数)

  #打印结果

  print(float_to_str)

  #检查数据类型

  print(type(float_to_str))

  #整数到字符串

  int_to_str=str(int_number)

  #打印结果

  print(int_to_str)

  #检查数据类型

  print(type(int_to_str))

  上面代码的运行结果是:

  1.5

  2

  将浮点数转换成整数的规则是直接丢弃小数部分,所以:

  int(9.8)=9

  隐式转换

  隐式转换实际上是Python自动完成的转换。据我们所知,这种情况经常发生在整数和浮点数之间的算术运算中。

  #声明A是一个整数

  a=5

  #声明B是浮点数

  b=2.5

  #做A除以b的运算。

  c=a/b

  #打印c的值。

  打印(c)

  #此时C的值为2.0。注意结果是2.0,不是2。

  # Python会先将A隐式转换为浮点数5.0,这是将低精度整数类型转换为高精度浮点类型的过程。这个过程Python帮我们自动处理,所以叫隐式转换。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: