您的位置:首页 > 编程语言 > Python开发

Python修炼之Python的基本数据类型

2018-02-21 14:29 162 查看
最近看慕课网里的Python3的入门和进阶非常好,想到以前也学过点。既然是搞大数据那么Python也是一门很重要的语言,想着想着就打算捡起来啦。
整型和浮点型



Python中只有浮点型,不分单精度和双精度。type()函数可以判断数字类型,加减乘除都可以进行判断





/单斜号(除法)结果是float型    //双斜号(整除)结果是会保留整数部分。例如 1//2 结果为0
10、2、8、16进制  (各进制的表示和转换)
在Python中2进制的表示是0b10-->2  0b11->3       8进制的表示0o10-->8   0o11-->9    16进制的表示0x10-->16    
函数bin()可以把其他进制的数转化为二进制        函数int()可以把其他进制转化为十进制      函数hex()把其他进制转化为16进制      函数oct()可以把其他进制转化为8进制。

布尔类型和复数



True和False。bool()   例如:bool([ ])空的列表,bool({ })空的集合。在布尔中空都会被认为是False,非空会被认为是True.
字符串:单引号和双引号



'hello world' == “hello world”  单引号和双引号用法例如:" let's go"进行区分
多行输入:'''                    '''   使用三引号



转义字符





保留原生字符串方法:给字符串前加r



字符串运算(重)
1、拼接 +
“hello”+"world"
2、获取字符串里的单个字符
“hello world"[0]  -->"h"   “hello world"[-1]--->"d" 
3、获取字符串里的多个字符串
“hello world"[0:5] -->hello   截取hello的o为索引号最后一位的下一位。
“hello world[0:-1]  -->hello worl    前数索引号0开始,倒数索引号1开始
  练习:提取world 
"hello world"[6:11]或"hello world"[6:]--->表示从索引号6到最后一位
“hello world java ruby"[-4:] -->ruby
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: