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之从if开始语句的征程
Sep 14 Python
python使用htmllib分析网页内容的方法
May 08 Python
Python聚类算法之基本K均值实例详解
Nov 20 Python
Python实现采用进度条实时显示处理进度的方法
Dec 19 Python
python实现12306抢票及自动邮件发送提醒付款功能
Mar 08 Python
python求最大连续子数组的和
Jul 07 Python
Python中BeautifuSoup库的用法使用详解
Nov 15 Python
matplotlib绘制多个子图(subplot)的方法
Dec 03 Python
TensorFlow2.X使用图片制作简单的数据集训练模型
Apr 08 Python
pandas创建DataFrame的7种方法小结
Jun 14 Python
Python 代码调试技巧示例代码
Aug 11 Python
一篇文章搞懂python的转义字符及用法
Sep 03 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和JavaScrip分别获取关联数组的键值示例代码
2013/09/16 PHP
php mysql_real_escape_string函数用法与实例教程
2013/09/30 PHP
PHP解析目录路径的3个函数总结
2014/11/18 PHP
IE和Mozilla的兼容性汇总event
2007/08/12 Javascript
JavaScript中使用正则匹配多条,且获取每条中的分组数据
2010/11/30 Javascript
Js+Flash实现访问剪切板操作
2012/11/20 Javascript
DOM基础教程之模型中的模型节点
2015/01/19 Javascript
html的DOM中Event对象onblur事件用法实例
2015/01/21 Javascript
JavaScript常用脚本汇总(二)
2015/03/04 Javascript
angular仿支付宝密码框输入效果
2017/03/25 Javascript
基于bootstrap实现多个下拉框同时搜索功能
2017/07/19 Javascript
详解JavaScript函数callee、call、apply的区别
2019/03/08 Javascript
vue实现网络图片瀑布流 + 下拉刷新 + 上拉加载更多(步骤详解)
2020/01/14 Javascript
vue缓存之keep-alive的理解和应用详解
2020/11/02 Javascript
使用Python判断质数(素数)的简单方法讲解
2016/05/05 Python
Python实现爬虫爬取NBA数据功能示例
2018/05/28 Python
使用EduBlock轻松学习Python编程
2018/10/08 Python
PythonWeb项目Django部署在Ubuntu18.04腾讯云主机上
2019/04/01 Python
python实现在内存中读写str和二进制数据代码
2020/04/24 Python
python3.5的包存放的具体路径
2020/08/16 Python
简单的命令查看安装的python版本号
2020/08/28 Python
python如何控制进程或者线程的个数
2020/10/16 Python
css3 盒模型以及box-sizing属性全面了解
2016/09/20 HTML / CSS
浅谈HTML5 & CSS3的新交互特性
2016/07/19 HTML / CSS
日本运动品牌美津浓官方购物网站:MIZUNO SHOP
2016/08/21 全球购物
瑞士图书网站:Weltbild.ch
2019/09/17 全球购物
YSL圣罗兰美妆俄罗斯官网:Yves Saint Lauret RU
2020/09/23 全球购物
几个数据库方面的面试题
2016/07/01 面试题
优秀交警事迹材料
2014/01/26 职场文书
党支部公开承诺践诺书
2014/03/28 职场文书
竞选班干部演讲稿500字
2014/08/20 职场文书
2014年销售人员工作总结
2014/11/27 职场文书
公司要求试用期员工提交“述职报告”,该怎么写?
2019/07/17 职场文书
聊聊JS ES6中的解构
2021/04/29 Javascript
Python基础之操作MySQL数据库
2021/05/06 Python
python中urllib包的网络请求教程
2022/04/19 Python