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错误和解决方法汇总整理
Jun 03 Python
深入解析Python中的变量和赋值运算符
Oct 12 Python
python中import学习备忘笔记
Jan 24 Python
用pickle存储Python的原生对象方法
Apr 28 Python
python3操作mysql数据库的方法
Jun 23 Python
Python Flask基础教程示例代码
Feb 07 Python
python tkinter实现屏保程序
Jul 30 Python
python 变量初始化空列表的例子
Nov 28 Python
使用Python实现将多表分批次从数据库导出到Excel
May 15 Python
利用keras使用神经网络预测销量操作
Jul 07 Python
Python偏函数实现原理及应用
Nov 20 Python
基于flask实现五子棋小游戏
May 25 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
PHP5.0正式发布 不完全兼容PHP4 新增多项功能
2006/10/09 PHP
php调用google接口生成二维码示例
2014/04/28 PHP
php实现Linux服务器木马排查及加固功能
2014/12/29 PHP
php魔术方法功能与用法实例分析
2016/10/19 PHP
Javascript MD4
2006/12/20 Javascript
javascript中的void运算符语法及使用介绍
2013/03/10 Javascript
jQuery 的全选(全非选)即取得被选中的值使用介绍
2013/11/12 Javascript
jQuery中bind与live的用法及区别小结
2014/01/27 Javascript
Javascript实现获取窗口的大小和位置代码分享
2014/12/04 Javascript
chrome不支持form.submit的解决方案
2015/04/28 Javascript
深入解读JavaScript中的Hoisting机制
2015/08/12 Javascript
jQuery实现Email邮箱地址自动补全功能代码
2015/11/03 Javascript
jQuery页面刷新(局部、全部)问题分析
2016/01/09 Javascript
JavaScript Array对象详解
2016/03/01 Javascript
扩展bootstrap的modal模态框-动态添加modal框-弹出多个modal框
2017/02/21 Javascript
详解express与koa中间件模式对比
2017/08/07 Javascript
详解使用PM2管理nodejs进程
2017/10/24 NodeJs
Vue 路由切换时页面内容没有重新加载的解决方法
2018/09/01 Javascript
BootStrap table实现表格行拖拽效果
2018/12/01 Javascript
微信小程序实现的日期午别医生排班表功能示例
2019/01/09 Javascript
vue引用外部JS的两种种方法
2020/01/28 Javascript
解决vue自定义指令导致的内存泄漏问题
2020/08/04 Javascript
python在控制台输出进度条的方法
2015/06/20 Python
使用python实现生成用户信息
2017/03/20 Python
Pycharm之快速定位到某行快捷键的方法
2019/01/20 Python
Python实现个人微信号自动监控告警的示例
2019/07/03 Python
Python学习笔记之列表和成员运算符及列表相关方法详解
2019/08/22 Python
Pycharm添加虚拟解释器报错问题解决方案
2020/10/13 Python
python 用opencv实现霍夫线变换
2020/11/27 Python
艺龙旅行网酒店预订:国内、港澳台酒店
2018/06/26 全球购物
ghd法国官方网站:英国最受欢迎的美发工具品牌
2019/04/18 全球购物
质检部职责
2013/12/28 职场文书
《画风》教学反思
2014/04/16 职场文书
宝葫芦的秘密观后感
2015/06/11 职场文书
css背景和边框标签实例详解
2021/05/21 HTML / CSS
go select编译期的优化处理逻辑使用场景分析
2021/06/28 Golang