如何基于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生成指定长度的随机数密码
Jan 23 Python
从零学Python之hello world
May 21 Python
Python中用startswith()函数判断字符串开头的教程
Apr 07 Python
Python运算符重载详解及实例代码
Mar 07 Python
python 内置函数filter
Jun 01 Python
python3处理含有中文的url方法
May 10 Python
解决python3读取Python2存储的pickle文件问题
Oct 25 Python
在python中画正态分布图像的实例
Jul 08 Python
python requests指定出口ip的例子
Jul 25 Python
pandas使用之宽表变窄表的实现
Apr 12 Python
Python爬虫爬取博客实现可视化过程解析
Jun 29 Python
如何通过一篇文章了解Python中的生成器
Apr 02 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
FirePHP 推荐一款PHP调试工具
2011/04/23 PHP
利用ThinkPHP内置的ThinkAjax实现异步传输技术的实现方法
2011/12/19 PHP
php分享朋友圈的实现代码
2019/02/18 PHP
Laravel如何实现自动加载类
2019/10/14 PHP
(currentStyle)javascript为何有时用style得不到已设定的CSS的属性
2007/08/15 Javascript
JavaScript中常用的运算符小结
2012/01/18 Javascript
JavaScript中prototype为对象添加属性的误区介绍
2013/10/15 Javascript
Js操作Select大全(取值、设置选中等等)
2013/10/29 Javascript
关闭ie窗口清除Session的解决方法
2014/01/10 Javascript
JQuery Tips相关(1)----关于$.Ready()
2014/08/14 Javascript
JS+CSS实现弹出全屏灰黑色透明遮罩效果的方法
2014/12/20 Javascript
AngularJS内置指令
2015/02/04 Javascript
JSONP原理及简单实现
2016/06/08 Javascript
jQuery继承extend用法详解
2016/10/10 Javascript
Javascript 动态改变imput type属性
2016/11/01 Javascript
三种方式实现瀑布流布局
2017/02/10 Javascript
jQuery插件ImgAreaSelect实现头像上传预览和裁剪功能实例讲解一
2017/05/26 jQuery
Vue组件之全局组件与局部组件的使用详解
2017/10/09 Javascript
jdk1.8+vue elementui实现多级菜单功能
2020/09/24 Javascript
[01:07:21]NAVI vs VG Supermajor 败者组 BO3 第二场 6.5
2018/06/06 DOTA
python在不同层级目录import模块的方法
2016/01/31 Python
Python连接PostgreSQL数据库的方法
2016/11/28 Python
Ubuntu下使用python读取doc和docx文档的内容方法
2018/05/08 Python
解决django model修改添加字段报错的问题
2019/11/18 Python
Django框架反向解析操作详解
2019/11/28 Python
如何利用Python给自己的头像加一个小国旗(小月饼)
2020/10/02 Python
一款利用纯css3实现的超炫3D表单的实例教程
2014/12/01 HTML / CSS
是否有自动比较结构的方法
2015/06/03 面试题
const和static readonly区别
2013/05/20 面试题
社区健康教育工作方案
2014/06/03 职场文书
纪念九一八事变演讲稿:忘记意味着背叛
2014/09/14 职场文书
领导班子整改方案和个人整改措施
2014/10/25 职场文书
2014年后勤管理工作总结
2014/12/01 职场文书
骆驼祥子读书笔记
2015/06/26 职场文书
2016五四青年节活动总结范文
2016/04/06 职场文书
MySQL InnoDB ReplicaSet(副本集)简单介绍
2021/04/24 MySQL