如何基于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网络编程学习笔记(二):socket建立网络客户端
Jun 09 Python
Python函数参数类型*、**的区别
Apr 11 Python
python数据结构之图的实现方法
Jul 08 Python
浅析python实现scrapy定时执行爬虫
Mar 04 Python
Pyqt实现无边框窗口拖动以及窗口大小改变
Apr 19 Python
python 通过字符串调用对象属性或方法的实例讲解
Apr 21 Python
python3.6实现学生信息管理系统
Feb 21 Python
python中import与from方法总结(推荐)
Mar 21 Python
Pandas库之DataFrame使用的学习笔记
Jun 21 Python
Pytorch 卷积中的 Input Shape用法
Jun 29 Python
python打开音乐文件的实例方法
Jul 21 Python
python入门教程之基本算术运算符
Nov 13 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
基于mysql的bbs设计(一)
2006/10/09 PHP
基于mysql的bbs设计(四)
2006/10/09 PHP
PHP获取指定时间段之间的 年,月,天,时,分,秒
2016/06/05 PHP
php微信公众号开发之答题连闯三关
2018/10/20 PHP
10款新鲜出炉的 jQuery 插件(Ajax 插件,有幻灯片、图片画廊、菜单等)
2011/06/08 Javascript
原生js实现日期联动
2015/01/12 Javascript
JavaScript将数组转换成CSV格式的方法
2015/03/19 Javascript
JavaScript输出当前时间Unix时间戳的方法
2015/04/06 Javascript
javascript电商网站抢购倒计时效果实现
2015/11/19 Javascript
jQuery mobile转换url地址及获取url中目录部分的方法
2015/12/04 Javascript
jQuery的内容过滤选择器学习教程
2016/04/18 Javascript
解决jQuery ajax请求在IE6中莫名中断的问题
2016/06/20 Javascript
jQuery 3.0十大新特性
2016/07/06 Javascript
Node.js利用js-xlsx处理Excel文件的方法详解
2017/07/05 Javascript
Nodejs 复制文件/文件夹的方法
2017/08/24 NodeJs
JS禁止浏览器右键查看元素或按F12审查元素自动关闭页面示例代码
2017/09/07 Javascript
解析vue中的$mount
2017/12/21 Javascript
React Native中NavigatorIOS组件的简单使用详解
2018/01/27 Javascript
详解在Vue中使用TypeScript的一些思考(实践)
2018/07/06 Javascript
vue实现双向绑定和依赖收集遇到的坑
2018/11/29 Javascript
优化Vue中date format的性能详解
2020/01/13 Javascript
详解关于Vue单元测试的几个坑
2020/04/26 Javascript
[38:54]完美世界DOTA2联赛PWL S2 Rebirth vs LBZS 第一场 11.28
2020/12/01 DOTA
Django文件存储 默认存储系统解析
2019/08/02 Python
Python使用PyQt5/PySide2编写一个极简的音乐播放器功能
2020/02/07 Python
Django DRF APIView源码运行流程详解
2020/08/17 Python
关于HTML5 Placeholder新标签低版本浏览器下不兼容的问题分析及解决办法
2016/01/27 HTML / CSS
数据库测试通常都包括哪些方面
2015/11/30 面试题
参观考察邀请函范文
2014/01/29 职场文书
保安队长职务说明书
2014/02/23 职场文书
关于随地扔垃圾的检讨书
2014/09/30 职场文书
护士旷工检讨书
2015/08/15 职场文书
2019暑假学生安全口号
2019/06/27 职场文书
导游词之山东孔庙
2019/11/04 职场文书
Python实现随机生成迷宫并自动寻路
2021/06/13 Python
SQL Server数据库基本概念、组成、常用对象与约束
2022/03/20 SQL Server