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
整型和浮点型
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
相关文章推荐
- Python基本数据类型(四)
- Python基本语法_强制数据类型转换
- 第三部分:Python基本数据类型
- Python基础02 基本数据类型
- python基本数据类型list,tuple,set,dict用法以及遍历方法
- Python的入门与进阶的学习笔记之Python基本数据类型
- Python基础,基本类型(整型,浮点数等)数据结构(List,dic(Map),Set,Tuple),控制语句(if,for,while,continue or break):来自学习资料
- python语法31[基本数据类型和流程控制]
- python学习:不同括号代表的基本内置数据类型
- 01Python的基本语法--数据类型
- python语法31[基本数据类型和流程控制]
- python基本知识之数据类型
- Python学习之路-初学篇之Python的基本数据类型(一)
- 【python学习笔记二】基本数据类型
- Python基础02 基本数据类型
- python基本数据类型-字符串
- python基本数据类型——tuple
- python基本数据类型——set
- Python基础02 基本数据类型
- python基本数据类型(三)-字符串拼接-格式化输出-深浅复制-python3笔记