Python如何实现强制数据类型转换


Posted in Python onNovember 22, 2019

这篇文章主要介绍了Python如何实现强制数据类型转换,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

常用转换函数

函数 作用
int(x) 将x转换成整数类型
float(x) 将 x 转换成浮点数类型
complex(real, [,imag]) 创建一个复数
str(x) 将 x 转换为字符串
repr(x) 将 x 转换为表达式字符串
eval(str) 计算在字符串中的有效 Python 表达式,并返回一个对象
chr(x) 将整数 x 转换为一个字符
ord(x) 将一个字符 x 转换为它对应的整数值
hex(x) 将一个整数 x 转换为一个十六进制字符串
oct(x) 将一个整数 x 转换为一个八进制的字符串

示例:

pi = 3.14
print('pi:', int(pi)) # pi: 3

pi = 3
print('pi:', float(pi)) # pi: 3.0

complex1 = complex(1, 2)
print(complex1) # (1+2j)

age = 12
print('该同学今年%s岁了' % str(age)) # 该同学今年12岁了

print(repr('lily')) # "'lily'"

x = 8
print(eval('x * 3')) # 24

print(chr(65)) # A
print(ord('a')) # 97

print(hex(10)) # 0xa
print(oct(10)) # 0o12
print(bin(10)) # 0b1010

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python开发常用的一些开源Package分享
Feb 14 Python
在Python的Django框架中实现Hacker News的一些功能
Apr 17 Python
python删除列表内容
Aug 04 Python
Python爬取qq music中的音乐url及批量下载
Mar 23 Python
python的pdb调试命令的命令整理及实例
Jul 12 Python
Python调用ctypes使用C函数printf的方法
Aug 23 Python
Python_LDA实现方法详解
Oct 25 Python
python针对不定分隔符切割提取字符串的方法
Oct 26 Python
Python中xml和dict格式转换的示例代码
Nov 07 Python
Python中的sys.stdout.write实现打印刷新功能
Feb 21 Python
matplotlib自定义鼠标光标坐标格式的实现
Jan 08 Python
Python实战之用tkinter库做一个鼠标模拟点击器
Apr 27 Python
python实现宿舍管理系统
Nov 22 #Python
python实现简易淘宝购物
Nov 22 #Python
Python调用graphviz绘制结构化图形网络示例
Nov 22 #Python
python实现简单图书管理系统
Nov 22 #Python
使用Python生成200个激活码的实现方法
Nov 22 #Python
Python的几种主动结束程序方式
Nov 22 #Python
python实现超市商品销售管理系统
Nov 22 #Python
You might like
PHP XML备份Mysql数据库
2009/05/27 PHP
php注销代码(session注销)
2012/05/31 PHP
基于session_unset与session_destroy的区别详解
2013/06/03 PHP
php输入数据统一类实例
2015/02/23 PHP
简单的php+mysql聊天室实现方法(附源码)
2016/01/05 PHP
兼容IE和FF的js脚本代码小结(比较常用)
2010/12/06 Javascript
IE6、IE7中获取Button元素的值的bug说明
2011/08/28 Javascript
Javascript selection的兼容性写法介绍
2013/12/20 Javascript
jQuery实现简单的日期输入格式化控件
2015/03/12 Javascript
Node.js包管理器Yarn的入门介绍与安装
2016/10/17 Javascript
Chrome不支持showModalDialog模态对话框和无法返回returnValue问题的解决方法
2016/10/30 Javascript
详解如何使用webpack在vue项目中写jsx语法
2017/11/08 Javascript
基于 Immutable.js 实现撤销重做功能的实例代码
2018/03/01 Javascript
详解vue-router传参的两种方式
2018/09/10 Javascript
layui 上传图片 返回图片地址的方法
2019/09/26 Javascript
[10:04]国际邀请赛采访专栏:DK.Farseer,mouz.Black^,采访员Josh专访
2013/08/05 DOTA
[01:08:09]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第二局
2016/03/02 DOTA
简单介绍使用Python解析并修改XML文档的方法
2015/10/15 Python
Python实现的微信好友数据分析功能示例
2018/06/21 Python
在双python下设置python3为默认的方法
2018/10/31 Python
python解析xml文件方式(解析、更新、写入)
2020/03/05 Python
使用Jupyter notebooks上传文件夹或大量数据到服务器
2020/04/14 Python
基于HTML5 Canvas的3D动态Chart图表的示例
2017/11/02 HTML / CSS
天游软件面试
2013/11/23 面试题
Java程序员面试90题
2013/10/19 面试题
金融行业职业生涯规划范文
2014/01/17 职场文书
工作室成员个人发展规划范文
2014/01/24 职场文书
秋季运动会稿件
2014/01/30 职场文书
幼儿生日活动方案
2014/08/27 职场文书
师德师风的心得体会
2014/09/02 职场文书
酒店收银员岗位职责
2015/04/07 职场文书
2015初中政治教学工作总结
2015/07/21 职场文书
2016五一手机促销广告语
2016/01/28 职场文书
2016优秀班主任个人先进事迹材料
2016/02/26 职场文书
Python 游戏大作炫酷机甲闯关游戏爆肝数千行代码实现案例进阶
2021/10/16 Python
python套接字socket通信
2022/04/01 Python