python3 数据类型转换

转载:

http://www.yiibai.com/python/python_variable_types.html

文章转载自:易百教程 [http:/www.yiibai.com]



int ()

x='11'
print(int(x,2))
注意:
x,为字符串
2位现在的进制
输出值   为转成十进制的数字
如果 x本来是 数字类型,可用x=str(x)


float(x)
转为浮点数


complex()
转为复数形式
print(complex(1))
print(complex('2+1j'))
print(complex(2, 5))
l = [1, 3]
for i in l:
 print(complex(i, 5))
输出
(1+0j)
(2+1j)
(2+5j)
(1+5j)
(3+5j)
 
str()
是将数值转成字符串。 
repr()
是将一个对象转成字符串显示


eval(str)
计算一个字符串,并返回一个对象。


tuple(s)
把s转换为一个元组。


list(s)
把s转换为一个列表。


set(s)
把s转换为一个集合。


dict(d)
创建一个字典。 d必须的(键,值)元组序列。


frozenset(s)
把s转换为冻结集。


chr(x)
整数转换为一个字符。


unichr(x)
整数转换为一个Unicode字符。


ord(x)
转换单个字符为整数值。


hex(x)
将整数转换为十六进制字符串。


oct(x)
将整数转换为以八进制的字符串

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值