Python是如何进行类型转换的


Posted in 面试题 onJune 09, 2013
Python提供了将变量或值从一种类型转换成另一种类型的内置函数。int函数能够将符合数学格式数字型字符串转换成整数。否则,返回错误信息。
>>> int(“34″)
34
>>> int(“1234ab”) #不能转换成整数
ValueError: invalid literal for int(): 1234ab
函数int也能够把浮点数转换成整数,但浮点数的小数部分被截去。
>>> int(34.1234)
34
>>> int(-2.46)
-2
函数°oat将整数和字符串转换成浮点数:
>>> float(“12″)
12.0
>>> float(“1.111111″)
1.111111
函数str将数字转换成字符:
>>> str(98)
’98′
>>> str(“76.765″)
’76.765′
整数1和浮点数1.0在python中是不同的。虽然它们的值相等的,但却属于不同的类型。这两个数在计算机的存储形式也是不一样。

Tags in this post...

面试题 相关文章推荐
同步和异步有何异同,在什么情况下分别使用他们?举例说明
Feb 27 面试题
Tomcat中怎么使用log4j输出所有的log
Jul 07 面试题
输入N,打印N*N矩阵
Feb 20 面试题
strstr()的简单实现
Sep 26 面试题
写出一个方法实现冒泡排序
Jul 08 面试题
诺思信科技(南京)有限公司.NET笔试题答案
Jul 06 面试题
北京某科技有限公司C# .net笔试题
Sep 27 面试题
EJB的角色和三个对象
Dec 31 面试题
日期和时间问题
Jan 04 面试题
对象的序列化(serialization)类是面向流的,应如何将对象写入到随机存取文件中
Jun 22 面试题
DTD的含义以及作用
Jan 26 面试题
Boolean b = new Boolean(“abcde”); 会编译错误码
Nov 27 面试题
Python里面如何实现tuple和list的转换
Jun 13 #面试题
Python文件操作的面试题
Jun 22 #面试题
Python如何实现单例模式
Jun 03 #面试题
什么是lambda函数
Sep 17 #面试题
介绍一下Python中webbrowser的用法
May 07 #面试题
请写出一段Python代码实现删除一个list里面的重复元素
Dec 29 #面试题
用Python写一个for循环的例子
Jul 19 #面试题
You might like
利用PHP判断文件是否为图片的方法总结
2017/01/06 PHP
PHP中TP5 上传文件的实例详解
2017/07/31 PHP
Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例
2017/09/20 PHP
php实现的中秋博饼游戏之掷骰子并输出结果功能详解
2017/11/06 PHP
thinkphp5 加载静态资源路径与常量的方法
2017/12/24 PHP
PHP实现动态删除XML数据的方法示例
2018/03/30 PHP
JavaScript的目的分析
2007/01/05 Javascript
Javascript学习笔记9 prototype封装继承
2010/01/11 Javascript
JavaScript DOM学习第四章 getElementByTagNames
2010/02/19 Javascript
推荐40个非常优秀的jQuery插件和教程【系列三】
2011/11/09 Javascript
浅谈jQuery异步对象(XMLHttpRequest)
2014/11/17 Javascript
javascript简单实现滑动菜单效果的方法
2015/07/27 Javascript
jQuery页面刷新(局部、全部)问题分析
2016/01/09 Javascript
JS html时钟制作代码分享
2017/03/03 Javascript
mui上拉加载功能实例详解
2017/04/13 Javascript
详解AngularJS跨页面传值(ui-router)
2017/08/23 Javascript
深入理解Vue nextTick 机制
2018/04/28 Javascript
jQuery实现合并表格单元格中相同行操作示例
2019/01/28 jQuery
Vue将页面导出为图片或者PDF
2020/08/17 Javascript
Vue中跨域及打包部署到nginx跨域设置方法
2019/08/26 Javascript
微信小程序分包加载代码实现方法详解
2019/09/23 Javascript
Python3 能振兴 Python的原因分析
2014/11/28 Python
Python将阿拉伯数字转换为罗马数字的方法
2015/07/10 Python
Nginx搭建HTTPS服务器和强制使用HTTPS访问的方法
2015/08/16 Python
举例讲解Python设计模式编程中对抽象工厂模式的运用
2016/03/02 Python
Python基于回溯法子集树模板解决全排列问题示例
2017/09/07 Python
python3实现多线程聊天室
2018/12/12 Python
python中利用matplotlib读取灰度图的例子
2019/12/07 Python
在tensorflow实现直接读取网络的参数(weight and bias)的值
2020/06/24 Python
HTML5 本地存储实现购物车功能
2017/09/07 HTML / CSS
杭州龙健科技笔试题.net部分笔试题
2016/01/24 面试题
会计与审计专业大专生求职信
2013/10/03 职场文书
感情真挚的毕业生求职信
2014/07/19 职场文书
产品陈列协议书(标准版)
2014/09/17 职场文书
JS 4个超级实用的小技巧 提升开发效率
2021/10/05 Javascript
什么是css原子化,有什么用?
2022/04/24 HTML / CSS