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中处理时间的几种方法小结
Apr 09 Python
使用Python脚本操作MongoDB的教程
Apr 16 Python
浅谈python socket函数中,send与sendall的区别与使用方法
May 09 Python
Python单元测试实例详解
May 25 Python
Python列表推导式与生成器用法分析
Aug 02 Python
selenium + python 获取table数据的示例讲解
Oct 13 Python
安装好Pycharm后如何配置Python解释器简易教程
Jun 28 Python
Python占用的内存优化教程
Jul 28 Python
Python爬虫爬取Bilibili弹幕过程解析
Oct 10 Python
python3 pillow模块实现简单验证码
Oct 31 Python
Python 线性回归分析以及评价指标详解
Apr 02 Python
python中os.path.join()函数实例用法
May 26 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.ini中的php-5.2.0配置指令详解
2008/03/27 PHP
php echo, print, print_r, sprintf, var_dump, var_expor的使用区别
2013/06/20 PHP
手把手编写PHP框架 深入了解MVC运行流程
2016/09/19 PHP
php is_executable判断给定文件名是否可执行实例
2016/09/26 PHP
PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】
2018/06/13 PHP
jquery 简单导航实现代码
2009/09/11 Javascript
js操作textarea 常用方法总结
2012/12/03 Javascript
JavaScript NodeTree导航栏(菜单项JSON类型/自制)
2013/02/01 Javascript
JavaScript获取网页支持表单字符集的方法
2015/04/02 Javascript
Javascript 计算字符串在localStorage中所占字节数
2015/10/21 Javascript
JavaScript数据绑定实现一个简单的 MVVM 库
2016/04/08 Javascript
JavaScript编写检测用户所使用的浏览器的代码示例
2016/05/05 Javascript
AngularJS延迟加载html template
2016/07/27 Javascript
jQuery实现的省市县三级联动菜单效果完整实例
2016/08/01 Javascript
AngularJS 过滤器(自带和自建)详解
2016/09/19 Javascript
快速实现jQuery多级菜单效果
2017/02/01 Javascript
gulp加批处理(.bat)实现ng多应用一键自动化构建
2017/02/16 Javascript
layer弹出层中H5播放器全屏出错的解决方法
2017/02/21 Javascript
Vue封装的可编辑表格插件方法
2018/08/28 Javascript
js遍历详解(forEach, map, for, for...in, for...of)
2019/08/28 Javascript
Vue父组件向子组件传值以及data和props的区别详解
2020/03/02 Javascript
详细分析vue表单数据的绑定
2020/07/20 Javascript
如何在现代JavaScript中编写异步任务
2021/01/31 Javascript
Python通过调用mysql存储过程实现更新数据功能示例
2018/04/03 Python
python之从文件读取数据到list的实例讲解
2018/04/19 Python
kaggle+mnist实现手写字体识别
2018/07/26 Python
对Python3中dict.keys()转换成list类型的方法详解
2019/02/03 Python
让你Python到很爽的加速递归函数的装饰器
2019/05/26 Python
简述python&pytorch 随机种子的实现
2020/10/07 Python
碧欧泉美国官网:Biotherm美国
2016/08/31 全球购物
新西兰第一的行李箱网站:luggage.co.nz
2019/07/22 全球购物
幼儿园教研活动总结
2014/04/30 职场文书
售房协议书
2014/08/19 职场文书
乡镇群众路线专项整治方案
2014/11/03 职场文书
Golang 语言控制并发 Goroutine的方法
2021/06/30 Golang
python多线程方法详解
2022/01/18 Python