Python Number类型转换

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 转换为一个列表  
chr(x )              将一个整数转换为一个字符  
unichr(x )             将一个整数转换为Unicode字符  
ord(x )              将一个字符转换为它的整数值  
hex(x )              将一个整数转换为一个十六进制字符串  
oct(x )              将一个整数转换为一个八进制字符串
时间: 2024-10-31 11:43:19

Python Number类型转换的相关文章

Python基础教程笔记十一:Python Number(数字)

Python 支持四种不同的数值类型: 整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点. 长整型(long integers) - 无限大小的整数,整数最后是一个大写或小写的L. 浮点型(floating point real values) - 浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250) 复数(complex numbers) - 复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a

Python Number(数字) Ⅰ

Python Number(数字) Python Number 数据类型http://www.xuanhe.net/用于存储数值. 数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间. 以下实例在变量赋值时 Number 对象将被创建: 您也可以使用del语句删除一些 Number 对象引用. del语句的语法是: 您可以通过使用del语句删除单个或多个对象,例如: Python 支持四种不同的数值类型: 整型(Int) - 通常被称为是整型或整数,是正或

Python 数据类型转换

函数                      描述      int(x [,base ])         将x转换为一个整数      long(x [,base ])        将x转换为一个长整数      float(x )               将x转换到一个浮点数      complex(real [,imag ])  创建一个复数      str(x )                 将对象 x 转换为字符串      repr(x )             

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 转换为一个

Python 强制类型转换

学习过程中遇到了强转问题,这里整理一下. 前言 本篇主要介绍Python的强制类型转换. 软件环境 系统 UbuntuKylin 14.04 软件 Python 2.7.3 IPython 4.0.0 Python数据类型的显式转换 数据类型的显示转换,也称为数据类型的强制类型转换,是通过Python的内建函数来实现的类型转换. 显式转换的多种类型 int(x [,base]) ? 将x转换为一个十进制的整数 long(x [,base]) ? 将x转换为一个十进制的长整数 float(x) ?

python中类型转换出错的解决方法

python可以使用int(), float()等类型转换函数实现类型转换的功能,特别是string类型转换. 但是,我们也经常会发现报如下的错误: ValueError: invalid literal for int() with base 10 出现这种情况的原因是被转换的字符串包含不是数字的字符,例如小数点,连字符,或者其他的字符. 这里提供一种解决小数点的方法: round(float('1.0')) 1.0 int(round(float('1.0'))) 1 对于其他字符,我们可以

Python number

1. Basic var = 1 #int (signed integers) var = 1L #long (long integers ) var = 1.1 #floating-point var = 3+3j #complex (complex numbers) 2. convert var = 1 int(var) long(var) float(var) complex(var) #real part is var, imaginary part is 0 complex(x, y)

python各种类型转换

本文系转载:http://blog.csdn.net/emaste_r/article/details/8447192# int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x ) 将x转换到一个浮点数 complex(real [,imag ]) 创建一个复数 str(x ) 将对象 x 转换为字符串 repr(x ) 将对象 x 转换为表达式字符串 eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个

[No000066]python各种类型转换-int,str,char,float,ord,hex,oct等

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 转换为一个列表 ch