龙空技术网

python笔记分享(2)

鹿衔草啊 142

前言:

当前我们对“python偏移量”大体比较关切,大家都需要剖析一些“python偏移量”的相关文章。那么小编同时在网络上收集了一些关于“python偏移量””的相关知识,希望同学们能喜欢,朋友们快快来学习一下吧!

链式赋值:

链式赋值用于同一个对象赋值给多个变量 。

系列解包赋值:

系列数据赋值给对应相同个数的变量。

常量:

python不支持常量,实际是可以改的,只能逻辑上不做修改。

基本数据类型:

1.整型:整数

2.浮点型:小数

3.布尔型:仅包含:true,false

4.字符串型

5.浮点数除法:/

6.整数除法://

7.幂:**

不同进制:

0b或0B,二进制

0o或0O,八进制

0x或0X:十六进制

使用int()实现类型转换

int(3.999)

输出结果:3

int(True)

输出结果:1

int(False)

输出结果:0

int(“23456”)

输出结果:23456

自动转型:整数和浮点数混合运算时,表达式结果自动转型成浮点数。

round(value)可以返回四舍五入的值

时间的表示:

从“1971年1月1号 00:00:00”开始,以毫秒进行计算,我们把这个时刻成为“unix时间点”

1.获取当前时刻:time.time()

b=int(time.time())

2.获取分钟:totalMinutes=b//60

3.获取小时:totalHours=totalMinutes//60

4.获取天数:totalDays=totalHours//24

绘制折线图,计算两点距离

同一运算符

1.is是判断两个标识符是不是引用同一个对象

2.is not是判断两个标识符是不是引用不同对象

3.is与 双等号区别:

is用于判断两个变量引用对象是否为同一个,既比较对象的地址

双等号用于判断引用变量引用对象的值是否相等,默认调用对象的_eq_()方法

4.小整数对象[-5,256]在全局解释器范围内被放入缓存供重复使用

5.is运算符比==效率高,在变量和None进行比较时,应该使用is

字符串:

1.字符串的本质是,字符序列。python不支持单字符型,单字符也是作为一个字符串使用的。

2.可以通过单引号或双引号创建字符串,连续三个单引号或三个双引号,可以帮助我们创建多行字符串。

3.python允许空字符串的存在,不包含任何字符且长度为0。

4.len()用于计算字符串含有多少字符。

5.转义字符:我们可以使用“+特殊字符”,实现某些难以用字符表示的效果。

6.字符串的拼接用+号,字符串的复制用*号

我们可以使用input()从控制台读取键盘输入的内容

7.str()实现数字转型字符串:

str(5,20)=>‘5.20’

str(3.14e2)=>‘314.0’

str(True)=>‘True’

8.使用[]提取字符

9.字符串的本质就是字符序列,我们可以通过在字符串后面添加[],在[]里面知道偏移量。正向搜索:从最左侧第一个字符;反向搜索:从最右侧第一个字符。

10.用replace()修改,这个方法是创建了心得字符串对象,而不是修改了以前的字符串。

11.切片slice操作可以快速提取子字符串。标准格式为:[起始偏移量start:终止偏移量end:步长step) 包头不包尾

“abcdef” [1:5:2] =>“bd”

“abcdef”[-3::]=>倒数三个

“abcdef”[-8:-3]=>倒数第八个到倒数第三个(包头不包尾)

“abcdef”[::-1]=>步长为负,从右到左反向提取

12.split()可以基于指定分隔符将字符串分隔成多个子字符串,12.join()的作用是将一系列子字符串连接起来。

13.字符串驻留:仅保存一份相同且不可变字符串的方法,不同的值被存放在字符串驻留池中,python支持字符串驻留机制,对于符合标识符规则的字符串、字母会启用字符串驻留机制

14.常用查找方法:

15.format()基本用法

str.format()增强了字符串格式化的功能

输出结果:‘名字是:shen,年龄是18’

16.填充常跟对齐一起使用

^、<、>分别是居中、左对齐、右对齐、后面带宽度:号后面带填充的字符,只能是一个字符,不指定的话默认是用空格填充浮点数通过f格式化,整数通过d格式化

标签: #python偏移量 #python为空 #python 为空