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之一个免费的实验室
Sep 14 Python
kNN算法python实现和简单数字识别的方法
Nov 18 Python
python实现从一组颜色中找出与给定颜色最接近颜色的方法
Mar 19 Python
Python+微信接口实现运维报警
Aug 27 Python
Python实现将一个大文件按段落分隔为多个小文件的简单操作方法
Apr 17 Python
Python基于递归算法实现的走迷宫问题
Aug 04 Python
对Python中type打开文件的方式介绍
Apr 28 Python
详解有关PyCharm安装库失败的问题的解决方法
Feb 02 Python
设置jupyter中DataFrame的显示限制方式
Apr 12 Python
python中tab键是什么意思
Jun 18 Python
python类共享变量操作
Sep 03 Python
python从ftp获取文件并下载到本地
Dec 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 md5下16位和32位的实现代码
2008/04/09 PHP
如何用PHP实现插入排序?
2013/04/10 PHP
PHPMailer邮件发送的实现代码
2013/05/04 PHP
ThinkPHP实现跨模块调用操作方法概述
2014/06/20 PHP
php实现通用的信用卡验证类
2015/03/24 PHP
Javascript学习笔记7 原型链的原理
2010/01/11 Javascript
基于jQuery的图片大小自动适应实现代码
2010/11/17 Javascript
日期处理的js库(迷你版)--自建js库总结
2011/11/21 Javascript
一个页面放2段图片滚动代码出现冲突的问题如何解决
2012/12/21 Javascript
JavaScript字符串对象replace方法实例(用于字符串替换或正则替换)
2014/10/16 Javascript
javascript实现判断鼠标的状态
2015/07/10 Javascript
js动态获取子复选项并设计全选及提交的实现方法
2016/06/24 Javascript
jQuery实现手机版页面翻页效果的简单实例
2016/10/05 Javascript
微信小程序 页面跳转和数据传递实例详解
2017/01/19 Javascript
NodeJs实现定时任务的示例代码
2017/12/05 NodeJs
浅谈MUI框架中加载外部网页或服务器数据的方法
2018/01/31 Javascript
浅析Vue实例以及生命周期
2018/08/14 Javascript
微信小程序实现卡片层叠滑动效果
2019/06/21 Javascript
Vue中的transition封装组件的实现方法
2019/08/13 Javascript
vue中监听返回键问题
2019/08/28 Javascript
JS继承定义与使用方法简单示例
2020/02/19 Javascript
vue2.0 解决抽取公用js的问题
2020/07/31 Javascript
[33:33]完美世界DOTA2联赛PWL S2 FTD.C vs SZ 第二场 11.27
2020/11/30 DOTA
对dataframe进行列相加,行相加的实例
2018/06/08 Python
PyQt5内嵌浏览器注入JavaScript脚本实现自动化操作的代码实例
2019/02/13 Python
Python常见数字运算操作实例小结
2019/03/22 Python
如何使用Python进行OCR识别图片中的文字
2019/04/01 Python
python快速排序的实现及运行时间比较
2019/11/22 Python
Python 调用有道翻译接口实现翻译
2020/03/02 Python
python剪切视频与合并视频的实现
2020/03/03 Python
CSS3制作酷炫的条纹背景
2017/11/09 HTML / CSS
英国翻新电子产品购物网站:Tech Trade
2017/12/25 全球购物
借款协议书范本
2014/04/22 职场文书
文明礼仪标语
2014/06/13 职场文书
中职班主任培训心得体会
2016/01/07 职场文书
人生哲理妙语30条:淡写流年,笑过人生
2019/09/04 职场文书