如何基于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 获取et和excel的版本号
Apr 09 Python
python调用Moxa PCOMM Lite通过串口Ymodem协议实现发送文件
Aug 15 Python
Python实现的检测网站挂马程序
Nov 30 Python
基于scrapy实现的简单蜘蛛采集程序
Apr 17 Python
Python 文件管理实例详解
Nov 10 Python
python 爬取微信文章
Jan 30 Python
Python批量查询域名是否被注册过
Jun 21 Python
详解分布式任务队列Celery使用说明
Nov 29 Python
Python数据可视化库seaborn的使用总结
Jan 15 Python
python 基于dlib库的人脸检测的实现
Nov 08 Python
Django之form组件自动校验数据实现
Jan 14 Python
opencv+python实现均值滤波
Feb 19 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中将数组转成XML格式的实现代码
2011/08/08 PHP
apache php模块整合操作指南
2012/11/16 PHP
PHP中使用Imagick实现各种图片效果实例
2015/01/21 PHP
PHP实现通用alert函数的方法
2015/03/11 PHP
php微信开发之谷歌测距
2018/06/14 PHP
PHP+redis实现的购物车单例类示例
2019/02/02 PHP
将list转换为json失败的原因
2013/12/17 Javascript
jquery 鼠标滑动显示详情应用示例
2014/01/24 Javascript
JavaScript数组深拷贝和浅拷贝的两种方法
2014/04/16 Javascript
JQuery性能优化的几点建议
2014/05/14 Javascript
node.js中的events.emitter.removeAllListeners方法使用说明
2014/12/10 Javascript
jQuery多级联动下拉插件chained用法示例
2016/08/20 Javascript
js实现加载更多功能实例
2016/10/27 Javascript
jquery.Jcrop结合JAVA后台实现图片裁剪上传实例
2016/11/05 Javascript
微信小程序 scroll-view实现锚点滑动的示例
2017/12/06 Javascript
代码详解Vuejs响应式原理
2017/12/20 Javascript
使用vue-cli(vue脚手架)快速搭建项目的方法
2018/05/21 Javascript
JavaScript使用prototype属性实现继承操作示例
2020/05/22 Javascript
python如何统计序列中元素
2020/07/31 Python
Python产生Gnuplot绘图数据的方法
2018/11/09 Python
Python面向对象基础入门之设置对象属性
2018/12/11 Python
Python登录系统界面实现详解
2019/06/25 Python
django最快程序开发流程详解
2019/07/19 Python
SpringBoot首页设置解析(推荐)
2021/02/11 Python
matplotlib部件之套索Lasso的使用
2021/02/24 Python
微信小程序“圣诞帽”的实现思路详解
2017/12/28 HTML / CSS
英国美术用品购物网站:Cass Art
2019/10/08 全球购物
SOKOLOV官网:俄罗斯珠宝首饰品牌
2021/01/02 全球购物
网上常见的一份Linux面试题(多项选择部分)
2014/09/09 面试题
应用艺术毕业生的自我评价
2013/12/04 职场文书
环境科学专业优秀毕业生自荐书
2014/02/03 职场文书
财务总监管理职责范文
2014/03/09 职场文书
搞笑的爱情检讨书
2014/10/01 职场文书
读《瓦尔登湖》有感:每个人都需要一个瓦尔登湖
2019/10/17 职场文书
pytorch 6 batch_train 批训练操作
2021/05/28 Python
使用qt quick-ListView仿微信好友列表和聊天列表的示例代码
2021/06/13 Python