美文网首页
python类型转换函数

python类型转换函数

作者: Charles_Shang | 来源:发表于2016-05-23 11:39 被阅读109次

python日常应用中难免会进行一系列的数据结构转换或者进制转换,具体示例函数代码如下

i = int('111');
print '转换为整数:' + str(i);

f = float('111');
print '转换为浮点数:' + str(f);

c = complex('111')
print '转换为复数:' + str(c);

r = repr('111');
print '转换为表达式字符串:' + str(r);

print '转换为字符串:' + str('111');

e = eval("{1: 'a', 2: 'b'}");

print 'eval表达式转换为字符串为python对象:' + e[1];

listTuple = [1,2,3,4,5];
t = tuple(listTuple)
print 'tuple将list转换为元组:' + str(t);

l = list(t);
print '元祖序列转换为list:' + str(l);

o = ord('a');
print 'ord将ascii转换为数字:' + str(o);

ch = chr(48)

print '将0-256数字转换成对应的ascii字符' + str(ch);

h = hex(48);
print 'hex 将十进制转换为十六进制' + str(h);

oc = oct(48);
print 'hex 将十进制转换为八进制' + str(oc);

控制台打印信息如下

转换为整数:111
转换为浮点数:111.0
转换为复数:(111+0j)
转换为表达式字符串:'111'
转换为字符串:111
eval表达式转换为字符串为python对象:a
tuple将list转换为元组:(1, 2, 3, 4, 5)
元祖序列转换为list:[1, 2, 3, 4, 5]
ord将ascii转换为数字:97
将0-256数字转换成对应的ascii字符0
hex 将十进制转换为十六进制0x30
hex 将十进制转换为八进制060

相关文章

  • Python数据类型转换

    Python数据类型之间的转换 查看变量数据类型: Python数学函数 Python随机数函数

  • 4.函数

    数据类型转换 Python内置的常用函数还包括数据类型转换函数,比如int()函数可以把其他数据类型转换为整数: ...

  • 2019-05-06 Python --调用函数

    数据类型转换 Python内置的常用函数还包括数据类型转换函数,比如int()函数可以把其他数据类型转换为整数: ...

  • Python 数字

    2018-06-28 ###Python数学函数 ###Python数字类型转换 #abs() 函数返回数字的绝对...

  • chapter2 类型和函数

    Haskell的类型系统 强类型:类型转换必须显示使用类型转换函数。 静态:不是python这种动态语言。java...

  • 7. 函数

    Python内置的常用函数还包括数据类型转换函数,比如int()函数可以把其他数据类型转换为整数 函数名其实就是指...

  • python类型转换函数

    python日常应用中难免会进行一系列的数据结构转换或者进制转换,具体示例函数代码如下 控制台打印信息如下

  • python类型转换函数

  • 自动转换函数

    内置类型间转换 自定义类型的类型转换 使用构造函数进行类型转换 例如 自动转换函数(运算符转换) 例子

  • Python基础知识记录

    一、Python数据类型转换 函数描述int(x [,base])[https://www.runoob.com/...

网友评论

      本文标题:python类型转换函数

      本文链接:https://www.haomeiwen.com/subject/gysnrttx.html