Python学习笔记一:数据类型转换
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学习笔记一:数据类型转换相关推荐
- python学习笔记5—数据类型转换
数据类型转换 16进制和10进制之间转换 In [18]: int('a',16) 把16进制的a转换为10进制的10,16说明a是16进制数 Out[18]: 10 In [13]: int('0x ...
- python变量类型之间转换_python学习笔记5—数据类型转换
数据类型转换 16进制和10进制之间转换In [18]: int('a',16) 把16进制的a转换为10进制的10,16说明a是16进制数 Out[18]: 10 In [13]: int('0xa ...
- Python学习笔记:数据可视化(一)
python相关 基础概念 数据:离散的,客观事实的数字表示 信息:处理后的数据,为实际问题提供答案 - 为数据提供一种关系或一个关联后,数据就成了信息,这种关联通过提供数据背景来完成 知识: 是数据 ...
- 【Python学习笔记】第一章基础知识:格式化输出,转义字符,变量类型转换,算术运算符,运算符优先级和赋值运算符,逻辑运算符,世界杯案例题目,条件判断if语句,猜拳游戏与三目运算符
Python学习笔记之[第一章]基础知识 前言: 一.格式化输出 1.基本格式: 2.练习代码: 二.转义字符 1.基本格式: 2.练习代码: 3.输出结果: 三.输入 1.基本格式: 2.练习代码: ...
- Python学习笔记_1_基础_2:数据运算、bytes数据类型、.pyc文件(什么鬼)
Python学习笔记_1_基础_2:数据运算.bytes数据类型..pyc文件(什么鬼) 一.数据运算 Python数据运算感觉和C++,Java没有太大的差异,百度一大堆,这里就不想写了.比较有意思 ...
- Python学习笔记:用Python获取数据(本地数据与网络数据)
Python学习笔记:用Python获取数据(本地数据与网络数据) 一.用Python获取本地数据 读写文件(三种基本模式:r, w, a) 1.写文件 2.读文件
- Python学习笔记:使用PIL批量合成jpg+png图片,用于水印、合并图片,生成YOLO数据集+标注数据等等
[Python学习笔记] 使用PIL,批量合成jpg+png图片,用于水印.合并图片,生成YOLO数据集+标注数据等等 起因:在了解很多关于YOLOv5的相关内容,于是尝试着去训练自己的游戏目标检测模 ...
- Python学习笔记---merge和concat数据合并(1)
Python学习笔记-merge和concat数据合并(1) Python学习笔记-merge和concat数据合并(2) 文章目录 Python学习笔记---merge和concat数据合并(1) ...
- 【Python学习笔记—保姆版】第四章—关于Pandas、数据准备、数据处理、数据分析、数据可视化
第四章 欢迎访问我搞事情的[知乎账号]:Coffee 以及我的[B站漫威剪辑账号]:VideosMan 若我的笔记对你有帮助,请用小小的手指,点一个大大的赞哦. #编译器使用的是sypder,其中&q ...
最新文章
- WPF及Silverlight中将DataGrid数据导出
- linux安装node js的二进制文件安装方式的注意事项
- 【转】JS回调函数--简单易懂有实例
- 彻底解决_OBJC_CLASS_$_某文件名“, referenced from:问题
- 无惧灵魂拷问!淘宝扫一扫助你不再扔错垃圾!
- 使用WindowManager添加View——悬浮窗口的基本原理
- 基本符号有_【国际数学】数学基本符号介绍
- opencv检测相交点_OpenCV:曲线的检测与提取-0
- LeetCode —— 148. 排序链表(Python)
- Asp.net夜话之一:asp.net介绍
- nyoj---快速查找素数
- 【分享】华为总裁任正非谈企业管理:正确的方向来自于妥协
- nginx反向代理转发apache配置 之 cookie去哪儿了?
- excel培训机构_不会excel的,不是好地产人
- 大华服务器如何修改IP,大华摄像头更改IP地址
- 18个免费视频素材网站,超高清、不限速、无版权、可商用,1秒解决你90%的视频剪辑难题!
- SQL 随机抽取样本
- 当生命科学遇上AI,会产生怎样1+1>2的效果?
- Vue学习笔记04(关键字搜索)
- sql server 参数探测(Parameter Sniffing)影响存储过程执行效率解决方案
热门文章
- 四十二、开始Vuex的学习:如何在Vue中使用Vuex
- 北京内推 | 联想研究院机器学习团队招聘因果推理算法研究实习生
- WWW 2022 | 弯道超车:基于纯MLP架构的序列推荐模型
- ICPR 2020国际学术竞赛:大规模无噪声精细商品图像识别
- 基于深度学习的多目标跟踪:从UMA Tracker出发谈谈SOT类MOT算法
- 每周「Paper + Code」清单:句子嵌入,文本表示,图像风格转换
- 2018ACM-ICPC Asia Nanjing Regional Contest
- poj 1797 Dijkstra算法
- Java RMI 多个JVM间相互通信
- python内置函数源代码_4.内置函数源码总结