如何基于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做文本按行去重的实现方法
Oct 19 Python
利用python爬取斗鱼app中照片方法实例
Dec 03 Python
numpy.random.seed()的使用实例解析
Feb 03 Python
Python实现提取XML内容并保存到Excel中的方法
Sep 01 Python
如何使用python操作vmware
Jul 27 Python
python读写csv文件的方法
Aug 13 Python
Pytorch: 自定义网络层实例
Jan 07 Python
解决jupyter notebook显示不全出现框框或者乱码问题
Apr 09 Python
浅谈Keras参数 input_shape、input_dim和input_length用法
Jun 29 Python
python 识别登录验证码图片功能的实现代码(完整代码)
Jul 03 Python
PyCharm 2020.2 安装详细教程
Sep 25 Python
python中spy++的使用超详细教程
Jan 29 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 图片上传类代码
2009/07/17 PHP
适用于php-5.2 的 php.ini 中文版[金步国翻译]
2011/04/17 PHP
CodeIgniter针对lighttpd服务器URL重写的方法
2015/06/10 PHP
PHP 开发者该知道的 5 个 Composer 小技巧
2016/02/03 PHP
Yii2中OAuth扩展及QQ互联登录实现方法
2016/05/16 PHP
ThinkPHP5.0框架控制器继承基类和自定义类示例
2018/05/25 PHP
js实现点击图片改变页面背景图的方法
2015/02/28 Javascript
深入理解JavaScript系列(37):设计模式之享元模式详解
2015/03/04 Javascript
js实现简单div拖拽功能实例
2015/05/12 Javascript
javascript处理a标签超链接默认事件的方法
2015/06/29 Javascript
JavaScript实现的类字典插入或更新方法实例
2015/07/10 Javascript
JS实现的RGB网页颜色在线取色器完整实例
2016/12/21 Javascript
微信小程序开发(二)图片上传+服务端接收详解
2017/01/11 Javascript
Node.js与Sails redis组件的使用教程
2017/02/14 Javascript
Vue不能检测到Object/Array更新的情况的解决
2018/06/26 Javascript
浅谈在Vue.js中如何实现时间转换指令
2019/01/06 Javascript
详解新手使用vue-router传参时注意事项
2019/06/06 Javascript
layui实现多图片上传并限制上传的图片数量
2019/09/26 Javascript
jQuery 筛选器简单操作示例
2019/10/02 jQuery
原生js实现无缝轮播图效果
2021/01/28 Javascript
Python入门学习指南分享
2018/04/11 Python
python字符串常用方法
2018/06/14 Python
python实现简单http服务器功能
2018/09/17 Python
Python猴子补丁Monkey Patch用法实例解析
2020/03/23 Python
Python爬虫如何应对Cloudflare邮箱加密
2020/06/24 Python
python爬虫判断招聘信息是否存在的实例代码
2020/11/20 Python
使用Canvas操作像素的方法
2018/06/14 HTML / CSS
世界各地的当地人的食物体验:Eatwith
2019/07/26 全球购物
英文留学推荐信范文
2014/01/25 职场文书
致200米运动员广播稿
2014/02/06 职场文书
2014最新自愿离婚协议书范本
2014/11/19 职场文书
2015年“公民道德宣传日”活动方案
2015/05/06 职场文书
宝宝满月祝酒词
2015/08/10 职场文书
Nginx的反向代理实例详解
2021/03/31 Servers
解决使用了nginx获取IP地址都是127.0.0.1 的问题
2021/09/25 Servers
Python如何快速找到多个字典中的公共键(key)
2022/04/29 Python