用python进行数据分析笔记1--基础知识篇
前言: 因为平时的分析工作中常用到的python的一些类库的用户,陆陆续续会作为笔记形式记录下来,也算是给自己做个备忘录。本文聚焦于描述基础用法。 读取CSV文件 直接从JDBC处理,效率太低了,因此对于大数据量的处理,一般是用文件来做的。有一个很大的几个G的文件,没办法一次处理,那么就分批次处理,一次处理1百万行,接着处理下1百万行,慢慢地总是能处理完的。 # 使用类...
第一章 Python基础知识
1.1 介绍 1.1.1 特点 Python是一种面向对象、解释型计算机程序设计语言。语法简洁清晰,强制用空白符作为语句缩进。 Python具有丰富和强大的库,又被称为胶水语言。能把其他语言(主要C/C++)写的模块很轻松的结合在一起。 1.1.2 应用领域 Web网站:有很多优秀的开源Web框架,比如Django(最流行)、Tornado(轻量级、异步)、Flask(微型)、Web.py(简单....
python基础知识(集合)
在python中集合set是一种基本数据的类型,它有可变集合(set())和不可变集合(frozenset)两种。创建集合set、集合set添加、集合删除、交集、并集、差集的操作都是非常实用的方法,接下来将介绍结合的相关知识。 一、集合特点 1、类似字典dict,但是只有key却没有value值; 2、集合的存储没有固定的顺序 3、由于集合里面的元素不能重复所...

VII Python(2)基础知识
每种语言都各具特色,在各自领域都有其适用范围,python只是其中一种,在应用方面表现较好,是一种面向对象、解释型计算机程序设计语言,有丰富强大的类库,常被昵称为胶水语言,能轻松的把其它语言的各种模块联结在一起;openstack用python开发,有很多组件,python不仅是脚本语言它更适合开发大型程序,它是完整意义的编程语言或控制语言,调用其它语言的类库使其联结起来(胶水语言); pyth....
VII Python(3)基础知识(if、while、for、iterator、generator、文件、pickle)
表达式和语句: 常用的表达式操作符: 算术运算:+,-,*,/,//截断除法,%,**幂运算 逻辑运算:x or y,x and y,not x 比较运算:<,>,==,<=,>=,!= 一元运算:-x,+x,~x按位取反 三元选择表达式:x if yelse z 成员关系运算:x in y,x not in y 位运算:x | y,x<< y,x >&a...

python基础知识
一、python执行过程 上图为一个python代码的执行流程。首先,源代码需要以.py结尾,经过编译器生成一系列的字节码,其生成的字节码是以.pyc结尾的文件;之后经过语义解释器输入到执行器中执行程序。 一个Python程序可以分解为模块、语句、表达式...

python基础知识(字符串)
在我们学习python基础教程的过程中,一般会涉及字符串、列表、元组、字典等基础知识,接下来会将自己学习字符串、列表、元组以及字典的案例等记录如下: 一、字符串: 字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如: 1 2 3 4 var1="Big data" var2='o...
VII Python(6)基础知识(re正则表达式、MySQLdb模块)
正则表达式RE(regular expression)是一种小型的、高度专业化的编程语言,肉嵌在python中,通过re模块实现; 当发现有问题用正则表达式可解决时,于是将面临两个问题; RE模式被编译成一系统的字节码,再由匹配引擎(C写的)执行,RE语言相对小型和受限(功能有限,并非所有字符串处理都能用RE完成); re模块提供了顶级函数调用,常用的有:findall()、sub()、matc....
Python基础知识
一、设计哲学与定位 Python的设计哲学是“优雅”、“明确”、“简单”。Python开发者的哲学是“用一种方法,最好是只有一种方法来做一件事”。在设计Python语言时,如果面临多种选择,Python开发者一般会拒绝花俏的语法,而选择明确没有或者很少有歧义的语法。这些准则被称为“Python格言”。在Python解释器内运行import this可以获得完整的列表 1.优...

python-快速改造:基础知识
一、python安装之pyenv windows下安装Python (1)打开web浏览器,访问Python官方站点http://www.python.org (2)点击Download,或者在首页点击下载 (3)下载所需版本,目前最新版本为3.5.2 (4)下载完成后双击并执行安装 CentOS下安装Python和pyenv pyenv:pyenv是一款python版本管理器,由于不同程序员.....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。