如何基于Python实现数字类型转换


Posted in Python onFebruary 07, 2020

这篇文章主要介绍了如何基于Python实现数字类型转换,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

Python数字类型转换:

int(x):将 x 转换为一个整数

float(x):将 x 转换为一个浮点数

complex(x,y):将 x 和 y 转换为一个复数。x 为复数的实部,y 为复数的虚部。

eval(x):将 x 转化为一个整数

chr(x):x 为数字,将数字转化为对应的 ASCII 码。 65 -> A 、90 -> Z

ord(x):x 为单个字符,将字符转换为对应的整数。 a -> 97、122 -> z

# 将 float 浮点型转化成 int 长整型
num_float = 3.5
print(num_float)
# 3.5
print(type(num_float))
# <class 'float'>
num_int = int(num_float)
print(num_int)
# 3
print(type(num_int))
# <class 'int'>

# 将 2,3 转化为复数
num_complex = complex(2,3)
print(num_complex)
# (2+3j)
print(type(num_complex))
# <class 'complex'>

# 将字符串转化为数字类型
str_num = '789'
num = eval(str_num)
print(num)
# 789
print(type(num))
# <class 'int'>

# 将整数转化为字符。
print(chr(65))
# A
print(chr(90))
# Z
print(chr(97))
# a
print(chr(122))
# z

# 将字符转化为整数。
print(ord('A'))
# 65

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python的绘图工具matplotlib使用实例
Jul 03 Python
在Python中的Django框架中进行字符串翻译
Jul 27 Python
Python遍历目录并批量更换文件名和目录名的方法
Sep 19 Python
windows下python之mysqldb模块安装方法
Sep 07 Python
python编程之requests在网络请求中添加cookies参数方法详解
Oct 25 Python
python 日志增量抓取实现方法
Apr 28 Python
Python退火算法在高次方程的应用
Jul 26 Python
十个Python练手的实战项目,学会这些Python就基本没问题了(推荐)
Apr 26 Python
python读csv文件时指定行为表头或无表头的方法
Jun 26 Python
python实现将中文日期转换为数字日期
Jul 14 Python
Python+pyftpdlib实现局域网文件互传
Aug 24 Python
Numpy中的数组搜索中np.where方法详细介绍
Jan 08 Python
Python while循环使用else语句代码实例
Feb 07 #Python
Python matplotlib画曲线例题解析
Feb 07 #Python
python next()和iter()函数原理解析
Feb 07 #Python
使用tensorflow实现矩阵分解方式
Feb 07 #Python
python匿名函数lambda原理及实例解析
Feb 07 #Python
Python用input输入列表的实例代码
Feb 07 #Python
详解Python 重学requests发起请求的基本方式
Feb 07 #Python
You might like
PHP empty函数报错解决办法
2014/03/06 PHP
PHP实现获取客户端IP并获取IP信息
2015/03/17 PHP
php使用for语句输出三角形的方法
2015/06/09 PHP
YII框架实现自定义第三方扩展操作示例
2019/04/26 PHP
Prototype使用指南之selector.js说明
2008/10/26 Javascript
开发跨浏览器javascript常见注意事项
2009/01/01 Javascript
Dom 结点创建 基础知识
2011/10/01 Javascript
javascript:FF/Chrome与IE动态加载元素的区别说明
2014/01/26 Javascript
javascript解决IE6下hover问题的方法
2015/07/28 Javascript
浅谈js中的三种继承方式及其优缺点
2016/08/10 Javascript
jQuery+ajax读取并解析XML文件的方法
2016/09/09 Javascript
jquery属性,遍历,HTML操作方法详解
2016/09/17 Javascript
JavaScript SHA512加密算法详细代码
2016/10/06 Javascript
用jQuery的AJax实现异步访问、异步加载
2016/11/02 Javascript
jQuery基于闭包实现的显示与隐藏div功能示例
2018/06/09 jQuery
JavaScript 中的 this 工作原理
2018/06/20 Javascript
nodejs实现套接字服务功能详解
2018/06/21 NodeJs
使用vue2实现带地区编号和名称的省市县三级联动效果
2018/11/05 Javascript
跟老齐学Python之关于类的初步认识
2014/10/11 Python
Python中每次处理一个字符的5种方法
2015/05/21 Python
python rsa 加密解密
2017/03/20 Python
Python操作使用MySQL数据库的实例代码
2017/05/25 Python
python编程羊车门问题代码示例
2017/10/25 Python
python2.7 安装pip的方法步骤(管用)
2019/05/05 Python
Python直接赋值、浅拷贝与深度拷贝实例分析
2019/06/18 Python
基于Python共轭梯度法与最速下降法之间的对比
2020/04/02 Python
使用opencv识别图像红色区域,并输出红色区域中心点坐标
2020/06/02 Python
Python基于tkinter canvas实现图片裁剪功能
2020/11/05 Python
HTML5 标准将把互联网视频扔回到黑暗时代
2010/02/10 HTML / CSS
HTML5 canvas基本绘图之绘制曲线
2016/06/27 HTML / CSS
阿拉伯世界最大的电子商务网站:Souq沙特阿拉伯
2016/10/28 全球购物
英国顶级家庭折扣店:The Works
2017/09/06 全球购物
GoPro摄像机美国官网:美国运动相机厂商
2018/07/03 全球购物
C语言中break与continue的区别
2012/07/12 面试题
心得体会范文
2014/01/04 职场文书
2020年个人安全保证书参考模板
2020/01/08 职场文书