Python 学习基础记录
2014-12-09 14:00
267 查看
python 没有数据类型,这一点会轻松很很多,不用在担心在数据类型上面出现问题, 这也是编程方面一个很轻松的体验,
但是在编程中还需要一些必要的数据类型的转化,这些事无法自动处理的,需要一些特殊的处理,
有时候,我们需要对数据内置的类型进行转换,数据类型的转换,你只需要将数据类型作为函数名即可。
以下几个内置的函数可以执行数据类型之间的转换。这些函数返回一个新的对象,表示转换的值。
但是在编程中还需要一些必要的数据类型的转化,这些事无法自动处理的,需要一些特殊的处理,
Python数据类型转换
有时候,我们需要对数据内置的类型进行转换,数据类型的转换,你只需要将数据类型作为函数名即可。以下几个内置的函数可以执行数据类型之间的转换。这些函数返回一个新的对象,表示转换的值。
函数 | 描述 |
---|---|
int(x [,base]) | 将x转换为一个整数 |
long(x [,base] ) | 将x转换为一个长整数 |
float(x) | 将x转换到一个浮点数 |
complex(real [,imag]) | 创建一个复数 |
str(x) | 将对象 x 转换为字符串 |
repr(x) | 将对象 x 转换为表达式字符串 |
eval(str) | 用来计算在字符串中的有效Python表达式,并返回一个对象 |
tuple(s) | 将序列 s 转换为一个元组 |
list(s) | 将序列 s 转换为一个列表 |
set(s) | 转换为可变集合 |
dict(d) | 创建一个字典。d 必须是一个序列 (key,value)元组。 |
frozenset(s) | 转换为不可变集合 |
chr(x) | 将一个整数转换为一个字符 |
unichr(x) | 将一个整数转换为Unicode字符 |
ord(x) | 将一个字符转换为它的整数值 |
hex(x) | 将一个整数转换为一个十六进制字符串 |
oct(x) | 将一个整数转换为一个八进制字符串 |
相关文章推荐
- python第六天学习记录——面向对象基础
- python基础学习记录一
- Python基础学习--记录知识点
- python基础学习笔记(个人学习时记录的笔记,不全的地方请大家指正)
- DataScience基础学习记录(Python)
- python3基础知识学习记录
- 我的python学习记录_Python基础教程
- Python基础教程学习记录:第四章字典的勘误
- 我的Appium学习记录——Python IOS appium& selenium 自动化基础操作
- Python学习记录_Day011---面向对象基础
- python基础语法学习记录
- python基础教程学习记录
- python核心编程学习记录之基础知识
- python学习记录(1)基础内容
- Python学习入门基础教程(learning Python)--5.7 Python文件数据记录存储与处理
- 20110104学习记录(数据库基础)
- Python模块学习 ---- logging 日志记录(一)
- python基础学习
- Java 学习过程记录_语言基础
- python学习记录