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字符串对其居中显示的方法
Jul 11 Python
Python中list初始化方法示例
Sep 18 Python
Python selenium实现微博自动登录的示例代码
May 16 Python
python2与python3中关于对NaN类型数据的判断和转换方法
Oct 30 Python
在Python中使用Neo4j的方法
Mar 14 Python
Python3批量生成带logo的二维码方法
Jun 24 Python
详解python opencv、scikit-image和PIL图像处理库比较
Dec 26 Python
pytorch nn.Conv2d()中的padding以及输出大小方式
Jan 10 Python
使用Python来做一个屏幕录制工具的操作代码
Jan 18 Python
django项目中新增app的2种实现方法
Apr 01 Python
python playwright 自动等待和断言详解
Nov 27 Python
Python find()、rfind()方法及作用
Dec 24 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
rrmdir php中递归删除目录及目录下的文件
2011/05/15 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十六)
2014/06/30 PHP
PHP多进程编程实例
2014/10/15 PHP
php单例模式实现方法分析
2015/03/14 PHP
php动态变量定义及使用
2015/06/10 PHP
yii2 commands模式以及配置crontab定时任务的方法
2017/08/19 PHP
PHP基于PDO扩展操作mysql数据库示例
2018/12/24 PHP
excel操作之Add Data to a Spreadsheet Cell
2007/06/12 Javascript
用AJAX返回HTML片段中的JavaScript脚本
2010/01/04 Javascript
JavaScript自定义DateDiff函数(兼容所有浏览器)
2012/03/01 Javascript
jquery trigger伪造a标签的click事件取代window.open方法
2014/06/23 Javascript
js数组的基本操作(很全自己整理的)
2014/10/16 Javascript
AngularJS实现全选反选功能
2015/12/08 Javascript
javascript每日必学之封装
2016/02/23 Javascript
两种js监听滚轮事件的实现方法
2016/05/13 Javascript
分享十三个最佳JavaScript数据网格库
2017/04/07 Javascript
基于JavaScript实现的希尔排序算法分析
2017/04/14 Javascript
js使用原型对象(prototype)需要注意的地方
2017/08/28 Javascript
快速解决angularJS中用post方法时后台拿不到值的问题
2018/08/14 Javascript
NodeJs之word文件生成与解析的实现代码
2019/04/01 NodeJs
vue element自定义表单验证请求后端接口验证
2019/12/11 Javascript
[05:05]DOTA2亚洲邀请赛 战队出场仪式
2015/02/07 DOTA
python 正则表达式 概述及常用字符
2009/05/04 Python
python实现的一只从百度开始不断搜索的小爬虫
2013/08/13 Python
关于python列表增加元素的三种操作方法
2018/08/22 Python
详解Python 定时框架 Apscheduler原理及安装过程
2019/06/14 Python
tensorflow常用函数API介绍
2020/04/19 Python
在Sublime Editor中配置Python环境的详细教程
2020/05/03 Python
使用openCV去除文字中乱入的线条实例
2020/06/02 Python
win10下python3.8的PIL库安装过程
2020/06/08 Python
土木工程专业自荐信
2013/10/04 职场文书
医大实习自我鉴定
2013/12/07 职场文书
毕业典礼主持词大全
2014/03/26 职场文书
小学生操行评语
2014/04/22 职场文书
知识改变命运演讲稿
2014/05/21 职场文书
个人先进材料范文
2014/12/30 职场文书