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 19 Python
python实现自动发送报警监控邮件
Jun 21 Python
python+opencv实现阈值分割
Dec 26 Python
python PrettyTable模块的安装与简单应用
Jan 11 Python
Python从文件中读取数据的方法讲解
Feb 14 Python
Python3 执行系统命令并获取实时回显功能
Jul 09 Python
Python进程间通信 multiProcessing Queue队列实现详解
Sep 23 Python
python多线程使用方法实例详解
Dec 30 Python
利用python3 的pygame模块实现塔防游戏
Dec 30 Python
PHP基于phpqrcode类库生成二维码过程解析
May 28 Python
python如何保存文本文件
Jun 07 Python
python里glob模块知识点总结
Jan 05 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获取远程图片的两种 CURL方式和sockets方式获取远程图片
2011/11/07 PHP
PHP实现手机归属地查询API接口实现代码
2012/08/27 PHP
Javascript中Eval函数的使用说明
2008/10/11 Javascript
url 特殊字符 传递参数解决方法
2010/01/01 Javascript
jQeury淡入淡出需要注意的问题
2010/09/08 Javascript
jQuery中jqGrid分页实现代码
2011/11/04 Javascript
使用javascript做的一个随机点名程序
2014/02/13 Javascript
简介JavaScript中valueOf()方法的使用
2015/06/05 Javascript
JavaScript操作XML/HTML比较常用的对象属性集锦
2015/10/30 Javascript
用NODE.JS中的流编写工具是要注意的事项
2016/03/01 Javascript
深入理解JavaScript中的call、apply、bind方法的区别
2016/05/30 Javascript
vue的props实现子组件随父组件一起变化
2016/10/27 Javascript
jquery日历插件e-calendar升级版
2016/11/10 Javascript
JS如何生成一个不重复的ID的函数
2016/12/25 Javascript
从零学习node.js之mysql数据库的操作(五)
2017/02/24 Javascript
Bootstrap组合上、下拉框简单实现代码
2017/03/06 Javascript
Angular2学习教程之TemplateRef和ViewContainerRef详解
2017/05/25 Javascript
Node之简单的前后端交互(实例讲解)
2017/11/14 Javascript
laydate日历控件使用方法详解
2017/11/20 Javascript
详解Vue CLI3配置之filenameHashing使用和源码设计使用和源码设计
2018/08/31 Javascript
JavaScript实时更新当前的时间的示例代码
2020/07/15 Javascript
解决vue项目运行提示Warnings while compiling.警告的问题
2020/09/18 Javascript
uni-app实现获取验证码倒计时功能
2020/11/01 Javascript
Cython 三分钟入门教程
2009/09/17 Python
Python批量查询域名是否被注册过
2017/06/21 Python
python写一个随机点名软件的实例
2019/11/28 Python
Python定时器线程池原理详解
2020/02/26 Python
PyTorch之nn.ReLU与F.ReLU的区别介绍
2020/06/27 Python
如何从csv文件构建Tensorflow的数据集
2020/09/21 Python
Python reversed反转序列并生成可迭代对象
2020/10/22 Python
Nisbets爱尔兰:英国最大的厨房和餐饮设备供应商
2019/01/26 全球购物
如何减少垃圾回收让内存更加有效使用
2013/10/18 面试题
生产操作工岗位职责
2014/09/16 职场文书
小学国庆节活动总结
2015/03/23 职场文书
小学生暑假安全保证书
2015/07/13 职场文书
SQL Server使用T-SQL语句批处理
2022/05/20 SQL Server