• Python02数据类型转换


    Python3 数据类型转换

    有时候,我们需要对数据内置的类型进行转换,数据类型的转换,一般情况下你只需要将数据类型作为函数名即可。

    Python 数据类型转换可以分为两种:

    • 隐式类型转换 - 自动完成
    • 显式类型转换 - 需要使用类型函数来转换

    隐式类型转换

    在隐式类型转换中,Python 会自动将一种数据类型转换为另一种数据类型,不需要我们去干预。

    以下实例中,我们对两种不同类型的数据进行运算,较低数据类型(整数)就会转换为较高数据类型(浮点数)以避免数据丢失。

     1 #自动类型转换
     2 #强制类型转换也称作是显示类型转换,如果被转换值的数据大于其目标类型,将会丢失部分信息,强制类型转换只需要将数据类型作为函数名即可
     3 s = 10 + 10.5
     4 print(s)                 #自动转换成
     5 print(1+True)            #True
     6 
     7 
     8 a = 10.5
     9 print(int(a))            #转换成了整数
    10 
    11 lista = [1,2,3]
    12 tuplea = tuple(lista)     #转换成了元组,同样list()也可以转换
    13 print(tuplea)
    14 
    15 s = 'hello'
    16 listb = list(s)           #转换成了列表List
    17 print(listb)
  • 相关阅读:
    hdu 1175
    hdu 2197
    STL的学习
    数据结构之线性结构栈
    Linux下Fork与Exec使用
    散列技术之哈希
    检索之二分检索
    检索之顺序检索
    程序员该怎样放松?8个好网站推荐
    外部碎片和内部碎片的区别
  • 原文地址:https://www.cnblogs.com/yyym/p/16590526.html
Copyright © 2020-2023  润新知