如何基于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中安装Scrapy模块依赖包汇总
Jul 02 Python
Python3.6使用tesseract-ocr的正确方法
Oct 17 Python
python 利用文件锁单例执行脚本的方法
Feb 19 Python
centos+nginx+uwsgi+Django实现IP+port访问服务器
Nov 15 Python
python导入不同目录下的自定义模块过程解析
Nov 18 Python
Numpy将二维数组添加到空数组的实现
Dec 05 Python
Python命令行click参数用法解析
Dec 19 Python
python产生模拟数据faker库的使用详解
Nov 04 Python
python os.listdir()乱码解决方案
Jan 31 Python
Python list去重且保持原顺序不变的方法
Apr 03 Python
Python基本数据类型之字符串str
Jul 21 Python
Python必备技巧之函数的使用详解
Apr 04 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
解析thinkphp的左右值无限分类
2013/06/20 PHP
PHP实现腾讯短网址生成api接口实例
2020/12/08 PHP
jquery 插件学习(三)
2012/08/06 Javascript
jQuery列表拖动排列具体实现
2013/11/04 Javascript
jQuery 设置 CSS 属性示例介绍
2014/01/16 Javascript
innerText 使用示例
2014/01/23 Javascript
jquery新的绑定事件机制on方法的使用方法
2014/04/15 Javascript
javascript实现textarea中tab键的缩排处理方法
2015/06/26 Javascript
js判断手机号运营商的方法
2015/10/23 Javascript
浅析函数声明和函数表达式——函数声明的声明提前
2016/05/03 Javascript
JavaScript——DOM操作——Window.document对象详解
2016/07/14 Javascript
js绑定事件和解绑事件
2017/04/27 Javascript
浅谈vue中数据双向绑定的实现原理
2017/09/14 Javascript
js中自定义react数据验证组件实例详解
2018/10/19 Javascript
javascript的this关键字详解
2019/05/20 Javascript
解决layui动态添加的元素click等事件触发不了的问题
2019/09/20 Javascript
axios实现文件上传并获取进度
2020/03/25 Javascript
[04:15]DOTA2-DPC中国联赛1月19日Recap集锦
2021/03/11 DOTA
初步理解Python进程的信号通讯
2015/04/09 Python
利用Python中unittest实现简单的单元测试实例详解
2017/01/09 Python
Python实现多进程共享数据的方法分析
2017/12/04 Python
python构建深度神经网络(DNN)
2018/03/10 Python
Python中collections模块的基本使用教程
2018/12/07 Python
python通过txt文件批量安装依赖包的实现步骤
2019/08/13 Python
keras实现基于孪生网络的图片相似度计算方式
2020/06/11 Python
Python字节单位转换(将字节转换为K M G T)
2021/03/02 Python
使用HTML5的File实现base64和图片的互转
2013/08/01 HTML / CSS
SQL面试题
2013/12/09 面试题
大学生职业生涯规划书模板
2014/01/03 职场文书
外贸采购员岗位职责
2014/03/08 职场文书
过程装备与控制工程专业求职信
2014/07/02 职场文书
房屋出租协议书范本(标准版)
2014/09/24 职场文书
离婚起诉书范文2015
2015/05/19 职场文书
事业单位岗位说明书
2015/10/08 职场文书
2016个人廉洁自律承诺书
2016/03/25 职场文书
Python绘制散乱的点构成的图的方法
2022/04/21 Python