Python CockBook(一)
python没有将将源代码的语句编译成底层的二进制(例如: Intel芯片的指令)
而在处理GUI或是文件的时候,程序实际上是以C语言的速度在运行的
用户图形接口
优点: 简洁,快速开发
Tk GUI AP: 以Tkinter的标准面向对象接口,不做任何改变就可以运行在Win, X win, linux, mac os上.
wxPython GUI API : 基于C++ 平台的工具包
Internet脚本
-
socket通信
-
CGI脚本
-
FTP传输
-
解析生成分析XML
-
发送, 接受, 编写和解析Email
-
URL获取网页
等等
组件集成
- 将C库集成到python中
- python脚本对word和excel进行处理
数据库编程
- pickle 简单的对象持久化系统
- ZODB 完整的面向对象数据库系统
- SQLObject 讲关系数据库映射至Python类模块
快速原型
数据计算和科学计算编程
游戏
pygame
测验
软件质量
提升开发者效率
程序的可移植性
标准库的支持
组件集成
享受乐趣
四个著名的公司
- youtube 的 视频服务系统
- 知乎
-
运行效率较低
-
python脚本
-
是python代码的规范 , 遵守规范能帮助我们写出更好的代码
python和perl语言的区别
python语言的创立者是一位数学家,有传统的类思维.具有高可读性
perl 的发明者是一位语言家,一种功能可以用多种方式实现 可读性较差
可读性的重要性:
例子: 作画的画家,画画的时候不需要考虑以后会有人修改他的作品,因此画画是为了自己而画的.这是艺术
写代码是为了以后他人能顺利的读懂并维护自己的代码,因此高可读性更实用
posted on 2020-08-28 20:55 sunnywillow 阅读(199) 评论(0) 编辑 收藏 举报