http://www.cnblogs.com/dabiao/archive/2010/03/07/1680096.html

我又土了,,,都是用string.atoi之类的实现的

aa = int("124")    #Correct

print "aa = ", aa  #result=124
  bb = int(123.45) #correct
  print "bb = ", bb #result=123
  cc = int("-123.45")  #Error,Can't Convert to int
  print "cc = ",cc
 dd = int("34a")    #Error,Can't Convert to int
 print "dd = ",dd
 ee = int("12.3") #Error,Can't Convert to int
 print ee

print int('f') #error

print int('f',16) 15#用16进制的标准解析

aa = float("124")     #Correct
 print "aa = ", aa     #result = 124.0 
 bb = float("123.45")  #Correct
 print "bb = ", bb     #result = 123.45
 cc = float(-123.6)    #Correct
 print "cc = ",cc      #result = -123.6
 dd = float("-123.34") #Correct
 print "dd = ",dd      #result = -123.34
 ee = float('123v')    #Error,Can't Convert to float
 print ee

aa = str(123.4)     #Correct
 print aa            #result = '123.4'
 bb = str(-124.a)    #SyntaxError: invalid syntax
 print bb
 cc = str("-123.45") #correct
 print cc            #result = '-123.45'
 dd = str('ddd')     #correct
 print dd            #result = ddd
 ee = str(-124.3)    #correct
 print ee            #result = -124.3

int(x [,base ])         将x转换为一个整数  
long(x [,base ])        将x转换为一个长整数  
float(x )               将x转换到一个浮点数  
complex(real [,imag ])  创建一个复数  
str(x )                 将对象 x 转换为字符串  
repr(x )                将对象 x 转换为表达式字符串  
eval(str )              用来计算在字符串中的有效Python表达式,并返回一个对象  
tuple(s )               将序列 s 转换为一个元组  
list(s )                将序列 s 转换为一个列表  
chr(x )                 将一个整数转换为一个字符   range [0..255]
unichr(x )              将一个整数转换为Unicode字符  unichr(0x6211) ‘我’的unicode是 6211
ord(x )                 将一个字符转换为它的整数值  
hex(x )                 将一个整数转换为一个十六进制字符串  
oct(x )                 将一个整数转换为一个八进制字符串

Python学习笔记一:数据类型转换相关推荐

  1. python学习笔记5—数据类型转换

    数据类型转换 16进制和10进制之间转换 In [18]: int('a',16) 把16进制的a转换为10进制的10,16说明a是16进制数 Out[18]: 10 In [13]: int('0x ...

  2. python变量类型之间转换_python学习笔记5—数据类型转换

    数据类型转换 16进制和10进制之间转换In [18]: int('a',16) 把16进制的a转换为10进制的10,16说明a是16进制数 Out[18]: 10 In [13]: int('0xa ...

  3. Python学习笔记:数据可视化(一)

    python相关 基础概念 数据:离散的,客观事实的数字表示 信息:处理后的数据,为实际问题提供答案 - 为数据提供一种关系或一个关联后,数据就成了信息,这种关联通过提供数据背景来完成 知识: 是数据 ...

  4. 【Python学习笔记】第一章基础知识:格式化输出,转义字符,变量类型转换,算术运算符,运算符优先级和赋值运算符,逻辑运算符,世界杯案例题目,条件判断if语句,猜拳游戏与三目运算符

    Python学习笔记之[第一章]基础知识 前言: 一.格式化输出 1.基本格式: 2.练习代码: 二.转义字符 1.基本格式: 2.练习代码: 3.输出结果: 三.输入 1.基本格式: 2.练习代码: ...

  5. Python学习笔记_1_基础_2:数据运算、bytes数据类型、.pyc文件(什么鬼)

    Python学习笔记_1_基础_2:数据运算.bytes数据类型..pyc文件(什么鬼) 一.数据运算 Python数据运算感觉和C++,Java没有太大的差异,百度一大堆,这里就不想写了.比较有意思 ...

  6. Python学习笔记:用Python获取数据(本地数据与网络数据)

    Python学习笔记:用Python获取数据(本地数据与网络数据) 一.用Python获取本地数据 读写文件(三种基本模式:r, w, a) 1.写文件 2.读文件

  7. Python学习笔记:使用PIL批量合成jpg+png图片,用于水印、合并图片,生成YOLO数据集+标注数据等等

    [Python学习笔记] 使用PIL,批量合成jpg+png图片,用于水印.合并图片,生成YOLO数据集+标注数据等等 起因:在了解很多关于YOLOv5的相关内容,于是尝试着去训练自己的游戏目标检测模 ...

  8. Python学习笔记---merge和concat数据合并(1)

    Python学习笔记-merge和concat数据合并(1) Python学习笔记-merge和concat数据合并(2) 文章目录 Python学习笔记---merge和concat数据合并(1) ...

  9. 【Python学习笔记—保姆版】第四章—关于Pandas、数据准备、数据处理、数据分析、数据可视化

    第四章 欢迎访问我搞事情的[知乎账号]:Coffee 以及我的[B站漫威剪辑账号]:VideosMan 若我的笔记对你有帮助,请用小小的手指,点一个大大的赞哦. #编译器使用的是sypder,其中&q ...

最新文章

  1. WPF及Silverlight中将DataGrid数据导出
  2. linux安装node js的二进制文件安装方式的注意事项
  3. 【转】JS回调函数--简单易懂有实例
  4. 彻底解决_OBJC_CLASS_$_某文件名“, referenced from:问题
  5. 无惧灵魂拷问!淘宝扫一扫助你不再扔错垃圾!
  6. 使用WindowManager添加View——悬浮窗口的基本原理
  7. 基本符号有_【国际数学】数学基本符号介绍
  8. opencv检测相交点_OpenCV:曲线的检测与提取-0
  9. LeetCode —— 148. 排序链表(Python)
  10. Asp.net夜话之一:asp.net介绍
  11. nyoj---快速查找素数
  12. 【分享】华为总裁任正非谈企业管理:正确的方向来自于妥协
  13. nginx反向代理转发apache配置 之 cookie去哪儿了?
  14. excel培训机构_不会excel的,不是好地产人
  15. 大华服务器如何修改IP,大华摄像头更改IP地址
  16. 18个免费视频素材网站,超高清、不限速、无版权、可商用,1秒解决你90%的视频剪辑难题!
  17. SQL 随机抽取样本
  18. 当生命科学遇上AI,会产生怎样1+1>2的效果?
  19. Vue学习笔记04(关键字搜索)
  20. sql server 参数探测(Parameter Sniffing)影响存储过程执行效率解决方案

热门文章

  1. 四十二、开始Vuex的学习:如何在Vue中使用Vuex
  2. 北京内推 | 联想研究院机器学习团队招聘因果推理算法研究实习生
  3. WWW 2022 | 弯道超车:基于纯MLP架构的序列推荐模型
  4. ICPR 2020国际学术竞赛:大规模无噪声精细商品图像识别
  5. 基于深度学习的多目标跟踪:从UMA Tracker出发谈谈SOT类MOT算法
  6. 每周「Paper + Code」清单:句子嵌入,文本表示,图像风格转换
  7. 2018ACM-ICPC Asia Nanjing Regional Contest
  8. poj 1797 Dijkstra算法
  9. Java RMI 多个JVM间相互通信
  10. python内置函数源代码_4.内置函数源码总结