前言:
当前我们对“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格式化