人生苦短,我用 Python      Blackball    bugway@gmail.com
内容目录 - Python 简介 - Python 基本语法 -日常问题 - Python 解决方案 - Python 高级主题 -讨论 -参考资料
Python 简介 - 1991,Guido van Rossum(Google)  “Top 20 Programming languages in November” -“多口味”脚本语言    Object Oriented,Functi...
Python 基本语法 -类型     bool,int,float,long,complex,string,     bytes,list,tuple,set,dictionary -运算符     +,-,*,/,//,%,**     ~...
一个典型 Python 脚本# -*- coding: utf-8 -*-# this is a commentprint “Hello world!”def areYouWet( hot ):     if hot == True:     ...
日常问题 -文件操作               -批量数据操作  *文件名操作              *矩阵运算  *文件内容操作             *数据分析                      *样本聚类 -图像批量处理 ...
Python 解决方案 -文件操作   *文件名操作 - rename.py   *文件内容操作 -图像批量处理   *缩放       - resize.py   *裁剪/抠图    - crop.py   *旋转       - roate...
Python 解决方案-快速原型开发  *基于伪代码 - insertSort.py  *基于 OpenCV - faceDetect.py-画图[ matplotlib ]  *数据可视化分析 - ploting.py,ploting2.py
高级主题 -类修饰方法 (@Decoration) -元类,抽象基类 -异常处理 - C / C ++通信
讨 论
参考资料 - python language documentation - python 核心编程 - google:Numpy, matplotlib,PIL,...etc - Python 科学计算 -相关电子书事后会悉数上传到服务器上去
谢   谢
几事 -服务器已经架设好     但是还没有完全配置好     Ftp://192.168.1.63 -下次     两周后,同样时间     彪哥  和我 -关于交流会     完善靠大家
Upcoming SlideShare
Loading in …5
×

A brief introduction to Python

1,167 views

Published on

Introduce Py

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,167
On SlideShare
0
From Embeds
0
Number of Embeds
50
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

A brief introduction to Python

  1. 1. 人生苦短,我用 Python Blackball bugway@gmail.com
  2. 2. 内容目录 - Python 简介 - Python 基本语法 -日常问题 - Python 解决方案 - Python 高级主题 -讨论 -参考资料
  3. 3. Python 简介 - 1991,Guido van Rossum(Google) “Top 20 Programming languages in November” -“多口味”脚本语言 Object Oriented,Functional programming,etc. -跨平台 Windows,Linux, Macintosh, Symbian, etc. -丰富的第三方库 PIL,Numpy,Matplotlib,wxPython,OpenCV,lxml,etc. -“可运行的伪代码”
  4. 4. Python 基本语法 -类型 bool,int,float,long,complex,string,   bytes,list,tuple,set,dictionary -运算符 +,-,*,/,//,%,** ~,&,|,^,<<,>> and,not,or,is,in - console 窗口示例 -控制流 if-elif-else,for-in,while,(try-raise) -函数,类 def foo([p0,p1,..]): class Person: pass pass [lambda] -参看 basicGramma.py
  5. 5. 一个典型 Python 脚本# -*- coding: utf-8 -*-# this is a commentprint “Hello world!”def areYouWet( hot ): if hot == True: print “Wet” return True else: print “Dry” return Falseif __name__ == “__main__”: # unitest Hot = True print areYouWet(Hot) >>>Wet >>>True
  6. 6. 日常问题 -文件操作 -批量数据操作 *文件名操作 *矩阵运算 *文件内容操作 *数据分析 *样本聚类 -图像批量处理 *数据拟合 *缩放 *裁剪/抠图 -绘图 *旋转 *可视化分析 *格式转换 -快速原型开发 *基于 ... 呃 ... 懒惰 *基于 OpenCV
  7. 7. Python 解决方案 -文件操作 *文件名操作 - rename.py *文件内容操作 -图像批量处理 *缩放 - resize.py *裁剪/抠图 - crop.py *旋转 - roate.py *格式转换 - convert.py -批量数据操作 *矩阵运算 - matrix.py *数据分析 - callPCA.py *样本聚类 - meanshift.py *数据拟合 - curveFitting.py
  8. 8. Python 解决方案-快速原型开发 *基于伪代码 - insertSort.py *基于 OpenCV - faceDetect.py-画图[ matplotlib ] *数据可视化分析 - ploting.py,ploting2.py
  9. 9. 高级主题 -类修饰方法 (@Decoration) -元类,抽象基类 -异常处理 - C / C ++通信
  10. 10. 讨 论
  11. 11. 参考资料 - python language documentation - python 核心编程 - google:Numpy, matplotlib,PIL,...etc - Python 科学计算 -相关电子书事后会悉数上传到服务器上去
  12. 12. 谢 谢
  13. 13. 几事 -服务器已经架设好 但是还没有完全配置好 Ftp://192.168.1.63 -下次 两周后,同样时间 彪哥 和我 -关于交流会 完善靠大家

×