Python 数据类型转换

原创 2018年04月16日 15:13:26

平时我们在处理数据的时候,有些数据类型不是我们想要的,怎么办?

一、数据类型转换:要转换的类型(数据)

·        要把num01转换为整数:int(num01)

·        要把num01转换为浮点数:float(num01)

·        要把num01转换为字符串:str(num01)

·        要把nun01转换为布尔类型:bool(num01)

 

例如:

print(int("12345")+1)

print(float("12.345")+1.187)

print(str(123)+"456")

print(bool(1))#只要不是零转换出来的都是True,0是False

print(int(123.456))#转换为去除小数点后面的数值

print(int("Sandy"))#不能转换,不属于数字基本要求

注意:在数据类型转换的时候,不是所有的转换都能成功,需要做异常处理。

 

二、数值转换成字符

例如:

print(ord("X"))

print(chr(88))

 

三、进制转换

例如:

print(hex(200))

print(oct(200))

print(bin(200))

 

演示:


Python数据类型之间的转换

函数 描述 int(x [,base]) 将x转换为一个整数 long(x [,base] ) 将x转换为一个长整数 float...
  • Evan123mg
  • Evan123mg
  • 2015-10-23 22:07:15
  • 522

Python数据类型之间的转换(三)

Python数据类型之间的转换 函数 描述 int(x [,base]) 将x转换为一个整数 long(x [,base] ) 将x转换为一个长整数 ...
  • Love_Carmen
  • Love_Carmen
  • 2017-07-28 11:26:12
  • 631

python各种数据类型之间的转换

[python]  int(x [,base ])         将x转换为一个整数    int ('0x88',16)将16进制的0x88转换成整数 long(x [,base ])...
  • whw1874
  • whw1874
  • 2015-06-25 16:21:01
  • 2971

simplejson-3.6.5

  • 2015年09月07日 15:51
  • 72KB
  • 下载

C/C++調用Python的數據類型轉換

 C與Python相互調用函數時,函數間的參數傳遞需要進行轉換。近幾天試了下C++Builder調用Python的函數,也記一下來方便以後查。1、C數據到Python數據轉從C數據類型轉成Python...
  • moxien
  • moxien
  • 2008-07-19 15:41:00
  • 4304

python与C/C++中基本类型的相互转换 struct.pack

使用struct.pack一定要注意是在64位系统还是32位系统。 如struct.pack(L, 1) 返回长度在64位系统 返回长度是8,32位系统 回返是4以下自己写个转换算法  DWORD_L...
  • toontong
  • toontong
  • 2009-07-29 17:04:00
  • 7776

如何利用python dbus来发送一个信号

简介dbus用于进程间通信,可以降低不同程序间的耦合性,dbus的原理同分布式计算很象,其中一个介绍原理的网址为:官方的 文档用python来操作dbus很方便,python-dbus的教程: 教程...
  • sahusoft
  • sahusoft
  • 2010-10-10 19:45:00
  • 2115

python数据类型转换笔记

python 数据类型转换: int(x[,base])   将x转换为一个整数 float(x)  将x转换为一个浮点数 complex(real[,imad])   创建一个复数 str(...
  • weixin_37859618
  • weixin_37859618
  • 2018-03-20 09:54:04
  • 7

dbus-python服务实现及introspection功能

话说dbus-python很强大,可以通过python轻松地实现一个dbus服务,供其它程序调用或与之交互。那么如何让QT通过proxy方式调用python实现的dbus服务呢?   这就要借助dbu...
  • FoxBryant
  • FoxBryant
  • 2017-02-07 23:20:36
  • 703

python 数据类型之间转换

一、字典 (1)字典转字符串 字典转字符串可以直接使用str函数 dict1 = {'s':12,"er":"io"} str1 = str(dict1) 结果: {'s': 12, 'er': 'i...
  • Yejianyun1
  • Yejianyun1
  • 2017-07-19 16:48:42
  • 327
收藏助手
不良信息举报
您举报文章:Python 数据类型转换
举报原因:
原因补充:

(最多只允许输入30个字)