Python系列(一)

python简介

需要安装,配置环境变量
2.x版本和3.x版本不兼容
1.python是解释型语言,不需要编译
2.python是交互式语言
3.python是面向对象的语言
4.python支持广泛的应用程序开发,文字处理 WWW浏览器 游戏

开发工具

文本编辑器
pycharm

python依赖库管理工具pip

pip是一个安装和管理python包的工具
pip需要下载安装
Django web开发框架

python环境一键安装

anaconda

python语法

1.行和缩进
2.python引号
单引号 双引号
三引号:可以换行
3.python注释
#:行注释
”’

”’
这是段注释
4.python分号
一般不会用到
分号表示一个语句的结束
5.python的变量和集合

python数据类型

python有5个标准类型:
数字
字符串
列表[]
元组()
字典{}
set{}
python定义变量时不需要显式指定变量类型,
id(a):数据存在的内存地址
字符串在python中本质是一个字符序列seq
元组;列表的长度和元素值是可以改变的,而元组用圆括号(),不能更新。元组可以看做为只读列表
字典:相当于hashmap,是一种hash表型,由键值对组成。{}
type(a)
set:
定义一个set: a={1,2,3,4,5}
print a
a.remove(3)
a.add(6)
a.union(b)

精准广告推送平台

广告位js/sdk多渠道–数据分析平台–增强分析(用户身份唯一识别)–数据仓库(用户画像)–javaweb(客户需求)–广告引擎–广告位
|–清洗 预处理 存储
|–多渠道用户数据属性集 |–sparkSQL
|–用户经纬度转换为地标名称
图计算算法
sparkCore
HBase

舆情
数据来源:爬虫

python脚本头

#/usr/bin/python
#-*- coding:UTF-8 -*-

python每个包下都有__init__.py模块

python文件读写

打开文件open或file
file_handler = open(filename,mode)

python多线程

python的多线程是伪线程,不能充分利用cpu的多核

python面向对象

class className:
class_suite #类体

猜你喜欢

转载自blog.csdn.net/wang123459/article/details/81148280