如何基于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 相关文章推荐
利用Tkinter(python3.6)实现一个简单计算器
Dec 21 Python
Python网络爬虫中的同步与异步示例详解
Feb 03 Python
Python通过调用mysql存储过程实现更新数据功能示例
Apr 03 Python
详解基于django实现的webssh简单例子
Jul 17 Python
python hook监听事件详解
Oct 25 Python
VSCode Python开发环境配置的详细步骤
Feb 22 Python
python 列表、字典和集合的添加和删除操作
Dec 16 Python
python关闭占用端口方式
Dec 17 Python
django有外键关系的两张表如何相互查找
Feb 10 Python
全网首秀之Pycharm十大实用技巧(推荐)
Apr 27 Python
Django实现前台上传并显示图片功能
May 29 Python
python中如何设置代码自动提示
Jul 15 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下实现一个阿拉伯数字转中文数字的函数
2008/07/10 PHP
去掉destoon资讯内容页keywords关键字自带的文章标题的方法
2014/08/21 PHP
smarty模板引擎之内建函数用法
2015/03/30 PHP
Yii2-GridView 中让关联字段带搜索和排序功能示例
2017/01/21 PHP
动手学习无线电
2021/03/10 无线电
Javascript客户端脚本的设计和应用
2006/08/21 Javascript
利用了jquery的ajax实现二级联互动菜单
2013/12/02 Javascript
JS实现兼容各浏览器解析XML文档数据的方法
2015/06/01 Javascript
jQuery中绑定事件bind() on() live() one()的异同
2017/02/23 Javascript
NodeJS链接MySql数据库的操作方法
2017/06/27 NodeJs
node中使用es5/6以及支持性与性能对比
2017/08/11 Javascript
玩转Koa之koa-router原理解析
2018/12/29 Javascript
发布订阅模式在vue中的实际运用实例详解
2019/06/09 Javascript
vue多个元素的样式选择器问题
2019/11/29 Javascript
vue 实现tab切换保持数据状态
2020/07/21 Javascript
详细解析Python当中的数据类型和变量
2015/04/25 Python
在Python中编写数据库模块的教程
2015/04/29 Python
Python实现获取nginx服务器ip及流量统计信息功能示例
2018/05/18 Python
Python计算一个给定时间点前一个月和后一个月第一天的方法
2018/05/29 Python
用python爬取租房网站信息的代码
2018/12/14 Python
python实现多层感知器
2019/01/18 Python
python多进程读图提取特征存npy
2019/05/21 Python
python字符串中匹配数字的正则表达式
2019/07/03 Python
python中update的基本使用方法详解
2019/07/17 Python
Python如何获取Win7,Win10系统缩放大小
2020/01/10 Python
Windows下Anaconda和PyCharm的安装与使用详解
2020/04/23 Python
Python判断字符串是否为空和null方法实例
2020/04/26 Python
python调用有道智云API实现文件批量翻译
2020/10/10 Python
CSS3 简单又实用的5个属性
2010/03/04 HTML / CSS
使用CSS3来匹配横屏竖屏的简单方法
2015/08/04 HTML / CSS
社区戒毒工作方案
2014/06/04 职场文书
2016年艾滋病宣传活动总结
2016/04/01 职场文书
MySQL获取所有分类的前N条记录
2021/05/07 MySQL
python基础之类方法和静态方法
2021/10/24 Python
Go语言基础函数基本用法及示例详解
2021/11/17 Golang
Go语言读取txt文档的操作方法
2022/01/22 Golang