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...

面试题 相关文章推荐
Tomcat Mysql datasource数据源配置
Dec 28 面试题
Java面试题:请问一下代码输出是什么
May 27 面试题
我想声明一个指针并为它分配一些空间, 但却不行。这些代码有什么 问题?char *p; *p = malloc(10);
Oct 06 面试题
什么是聚集索引和非聚集索引
Jan 17 面试题
程序集与命名空间有什么不同
Jul 25 面试题
标记环网Toke Ring IEEE802.5
May 26 面试题
C#如何允许一个类被继承但是避免这个类的方法被重载?
Feb 24 面试题
linux面试题参考答案(9)
Jan 29 面试题
海量信息软件测试笔试题
Aug 08 面试题
EJB2和EJB3在架构上的不同点
Sep 29 面试题
怎样自定义一个异常类
Sep 27 面试题
shell程序如何生命变量?shell变量是弱变量吗?
Nov 10 面试题
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安装为Apache DSO
2006/10/09 PHP
php使用function_exists判断函数可用的方法
2014/11/19 PHP
为Plesk PHP7启用Oracle OCI8扩展方法总结
2019/03/29 PHP
css把超出的部分显示为省略号的方法兼容火狐
2008/07/23 Javascript
ExtJS 2.0实用简明教程 之Ext类库简介
2009/04/29 Javascript
JavaScript动态创建form表单并提交的实现方法
2015/12/10 Javascript
全面解析多种Bootstrap图片轮播效果
2016/05/27 Javascript
JS实现简单易用的手机端浮动窗口显示效果
2016/09/07 Javascript
js实现类bootstrap模态框动画
2017/02/07 Javascript
深入理解JavaScript中的尾调用(Tail Call)
2017/02/07 Javascript
jquery 禁止鼠标右键并监听右键事件
2017/04/27 jQuery
Windows下Node.js安装及环境配置方法
2017/09/18 Javascript
浅析Vue 和微信小程序的区别、比较
2018/08/03 Javascript
使用VUE实现在table中文字信息超过5个隐藏鼠标移到时弹窗显示全部
2019/09/16 Javascript
vant IndexBar实现的城市列表的示例代码
2019/11/20 Javascript
支付宝小程序实现省市区三级联动
2020/06/21 Javascript
jQuery实现可以计算进制转换的计算器
2020/10/19 jQuery
python通过索引遍历列表的方法
2015/05/04 Python
详解Python迭代和迭代器
2016/03/28 Python
Python实现并行抓取整站40万条房价数据(可更换抓取城市)
2016/12/14 Python
python基本语法练习实例
2017/09/19 Python
python验证码识别实例代码
2018/02/03 Python
在Python中分别打印列表中的每一个元素方法
2018/11/07 Python
python 五子棋如何获得鼠标点击坐标
2019/11/04 Python
如何利用pygame实现简单的五子棋游戏
2019/12/29 Python
Python运行异常管理解决方案
2020/03/09 Python
python tkinter实现连连看游戏
2020/11/16 Python
英国和爱尔兰最大的地毯零售商:Kukoon
2018/12/17 全球购物
Bose加拿大官方网站:美国知名音响品牌
2019/03/21 全球购物
Linux面试经常问的文件系统操作命令
2016/10/04 面试题
JDBC操作数据库的基本流程是什么
2014/10/28 面试题
公务员转正鉴定材料
2014/02/11 职场文书
教师读书活动总结
2014/05/07 职场文书
机关作风建设自查报告及整改措施
2014/10/21 职场文书
2014年基层党支部工作总结
2014/12/04 职场文书
MYSQL中文乱码问题的解决方案
2022/06/14 MySQL