四时宝库

程序员的知识宝库

Python基础知识汇总(四)(python模块导入基础知识)

基本数据类型转化

Python中常见的数据类型转换方法有以下几个:

函数(方法)

简要说明

int(var[,base])

将数var转换为整数

float(var)

将数var转换为浮点数

complex(real [,imag])

创建一个值为 real + imag * j 的复数;
转化一个字符串或数为复数

str(var)

将var转换为字符串

repr(var)

将var转换为表达式字符串

eval(str)

掉字符串s最外侧的引号,并按照Python语句方式执行去掉引号后的字符内容

tuple(s)

将序列s转换为一个元组

list(s)

将序列s转换为一个列表

chr(x)

将一个整数转换为一个字符

unichr(x)

将一个整数转换为Unicode字符

ord(x)

将一个字符转换为它的整数值

hex(x)

将一个整数转换为一个十六进制字符串

oct(x)

将一个整数转换为一个八进制字符串

【Tip】:Python3中,只有一种整数类型int,表示为长整型,Python2中的Long。

下面将通过代码展示上述函数的一些用法,如图所示:

注意:上述用例中不能对中文字符串、浮点数字符串(浮点数当然可以转换)取int

今天的基础知识就写到这了,上面的有些函数没能一一列举,希望大家多动手敲一敲,代码是看不会的![听歌]

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接