运营数据分析
2017-12-08 17:40:23 44 举报
AI智能生成
python笔记
作者其他创作
大纲/内容
运营数据分析
数值类型
程序概念层级
表达式:创建处理对象
语句包含表达式
包和模块
程序
变量与存储
变量:对象别名
命名规则
字母/数字/下划线
只能以字母或下划线开头
不能包含空格
避免Python关键字或函数
简短、具有描述性
区分大小写
创建:第一次赋值时完成
类型
描述数据形态及支持操作
Python动态类型
变量无类型约束
类型取决于对象
存储
对象有类型,存储在内存区域
变量名指向实际对象,变量本身无类型
对象本身带有类型描述及引用计数器
共享引用
== 判断字面值是否相等
is 判断引用对象地址是否相同
0-255 Python自动缓存
短字符串也可能被缓存
id(obj) 检测对象地址
内置核心数据类型
整型int|浮点型float
字面值
0b 二进制
0o 八进制
0x 十六进制
数字运算符
子主题
常用函数
int(\"字面值\
float(\"字面值\") 强转为浮点
bin(number) 转为二进制
oct(number) 转为八进制
hex(number) 转为十六进制
round(number) 四舍五入
工具模块
math
.floor
.ceil
.trunc
decimal
Decimal
Decimal(\"0.1\")
序列
可变
list列表
可包含任意对象的有序集合
通过下标索引(位置偏移)访问元素
可变长度,异质,可任意嵌套
支持原位改变
对象引用数组
常用操作
排序
sorted(t)
通用操作
改变某个元素值 s[i]=x
改变特定范围内元素值
s[i:j]=t
s[i:j:k]=t
删除元素
del.s[i]
del.s[i:j]
del.s[i:j:k]
s.remove(x) 删除第一个匹配值
s.clear() 清空序列
追加元素 s.append(x)
扩展序列 s.extend(x)
检索并删除特定元素 s.pop([i])
反转序列 s.reverse()
复制序列
s.copy()
s[:]
不可变
tuple元组
固定长度,异质,可任意嵌套
range范围
一般用于生成数值序列,以便执行特定次数的循环
文本序列str字符串
“字符串”
'字符串'
'''多行字符串'''
r'\\a\\b\\c'原始字符串,忽略转义符
转义符
\ 换行
\\t Tab
\\\\ \\
\\a 响铃
\\b 退格
\ 回车
\\'
\\\"
\\? ?
\\0 空字符
\\ooo 以八进制数声明字符
\\xhh 以十六进制数声明字符
序列通用操作
str(obj)
str.capitalize()
str.upper()
str.lower()
str.startswith('str')
str.endswith('str')
str.isnumeric()
str.isalpha()
str.split()
str.join()
str.format()
判断元素是否在序列之内
x in s
x not in s
连接序列
s1+s2
重复序列元素
s*n
下标获取元素
s[i]
访问指定索引范围
s[i:j]
按步长访问指定索引范围
s[i:j:k]
获取序列长度
len(s)
获取最小值
min(s)
获取最大值
max(s)
统计总和
sum(s)
检索某个元素第一次出现的位置下标
s.index(x)
统计元素出现的次数
s.count(x)
集合
文件
路径
'c:\\\\path\\\\data.txt'
r'c:\\\\path\\\\data.txt'
'data.txt'
模式
文本
'r'
'w'
'rw'
'a'
二进制
'*b'
操作
.read()
.seek(n) 移动指针位置
.close() 关闭文件连接
读取
.read(N) 一次性读取所有或指定字符(字节)信息
.readlines() 读取行到列表
.readline() 读取下一行
.for line in f: 遍历迭代
写入
.write() 写入字符串
.flush() 不关闭文件情况下输出缓存到磁盘
映射
dict字典表
特性
通过键(key),而非下表索引访问数据
可包括任意对象的无序集合
属“可变映射”分类
对象引用表(Hash Table)
声明
{} 空字典表
dict(key=value)
访问
data['key']
key in data
data.keys() 所有键
data.items() 所有项
len(data)
data.copy()
data.clear()
data[key]=value
data.update(date2)
del data[key]
data.pop('key')
data.popitem()
程序单元类型
其它
用户数据
用户数量
每日新增量
流失量/流失率
留存率
活动数据
点击量
购买量
分享量
二次分享
交易额
特定活动期交易额
每月交易额
每日成交额
交易额增长走势
业务
潜在客户转化率
成单率
0 条评论
回复 删除
下一页