![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 50
Caiyelloc
自信源自自律
展开
-
数据分析中常用的Python技巧
数据分析中常用的Python技巧1. 条件表达式import mathdef get_log(x): # 普通写法 if x > 0: y = math.log(x) else: y = float('nan') return yx = 5log_val1 = get_log(x)# 使用条件表达...转载 2018-03-03 21:20:14 · 474 阅读 · 0 评论 -
科学计算库Numpy
科学计算库NumPyimport numpy as np1. 创建Arraymy_list = [1, 2, 3]x = np.array(my_list)print('列表:', my_list)print('Array: ', x)列表: [1, 2, 3]Array: [1 2 3]np.array([1, 2, 3]) - np.array...转载 2018-03-04 09:29:54 · 221 阅读 · 0 评论 -
Pandas基本数据对象及操作
# 基本数据对象及操作## 1. Series* 创建Seriesimport pandas as pdcountries = ['中国', '美国', '澳大利亚']countries_s = pd.Series(countries)print(type(countries_s))print(countries_s) numbers...转载 2018-03-06 18:14:53 · 3321 阅读 · 0 评论 -
#005 - python函数
用python分析nginx访问日志文件:每个ip访问的次数ips = {} lins = open(‘/var/log/nginx/access.log’).readlines();for line in lines: ip = line.split(“str”)[0] if 7 <= len(ip) <= 15 ...原创 2018-05-04 19:14:15 · 245 阅读 · 0 评论 -
#006 - 模块和包简介
模块和包简介装饰器:是一个函数,其用途是包装另一个函数,以实现透明地修改或增强被包装对象的功能@装饰器名称,出现在函数的定义之前 定义:def deco(func):def wrapper():print(“deco begain……”)func()print(“deco end….”)return wrapper>>>@deco· · · ...原创 2018-05-04 21:44:57 · 246 阅读 · 0 评论 -
#007 - python类
OOP:Object-Oriented Programming 面向对象编程类型由状态集合(数据)和转换这些状态的操作集合组成类:属性行为(方法)方法和变量: 私有:内部使用公共:外部可见如何利用对象完成真正有用的工作?必须有一种方法能向对象发出请求,令其做一些事情每个对象仅能接受特定的请求 能向对象发送的请求由其“接口”进行定义对象的“类型”...原创 2018-05-05 16:57:26 · 423 阅读 · 0 评论