Python学习手册~笔记1

Python学习手册前言

Python是一门多用途编程语言,时常扮演脚本角色。是面向对象的脚本语言。
脚本:倾向于描述简单的顶层代码文件;
程序:描述相对复杂的多文件应用。

Python作用:

1. 系统编程
	a. 对操作系统服务的内置接口,成为编写可移植的维护操作系统的管理工具和部件(shell工具)的理想工具。
	b. 可以搜索文件和目录树,运行其他程序,用进程或线程并行处理。
2. 用户图形接口
	a. 可以生成可移植的本地观感的GUI,适合开发GUI程序。
3. Internet脚本
	a. 通过套接字进行通信;
	b. 从发送给服务器端的CGI脚本的表单中提取信息;
	c. 通过FTP传输文件;
	d. 解析、生成和分析XML文件;
	e. 发送、接受、编写和解析Email;
	f. 通过URL获取页面;
	g. 从获取的页面中解析HTML和XML文件;
4. 组件集成
	a. 通过C/C++系统进行扩展。并能够嵌套C/C++系统的特性,作为粘合语言。脚本化处理其他系统和组件的行为。
5. 数据库编程
	a. 提供了对所有主流关系数据库系统的接口。
	b. Python定义了一种通过脚本存取SQL数据库系统的可移植的数据库API,且对于各种底层应用的数据库系统都是统一的。
6. 快速原型
7. 数值计算和科学计算编程
	a. Numpy数值编程扩展
8. 游戏、图像、人工智能、XML、机器人等

python优点:

1. 面向对象
	a. 类模块支持多态、操作符重载和多重继承等高级概念
	b. Python的OOP特性使其成为面向对象系统语言(如C++和Java)的理想脚本。   (Object Oriented Programming面向对象程序设计)
2. 免费
3. 可移植
	a. Python的标准实现是由可移植的ANSIC编写的,可以在目前所有主流平台上编译和运行。
4. 功能强大
	a. 动态类:在运行过程中随时跟踪对象种类,不需要关于复杂的类型和大小的声明
	b. 自动内存管理:自动分配和撤销对象
	c. 大型程序支持:可以把系统组织为组件,使用OOP重用并定制代码,并以一种优雅的方式处理事件。
	d. 内置对象类型:Python提供了常用的数据结构作为语言的基本组成部分。
	e. 内置工具、库工具、第三方工具。
5. 可混合
	a. 可以以多种方式轻易的与其他语言编写的组件“粘接”在一起。
6. 简单易用

ps: 本文仅为此书的个人读书笔记在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

叶叶叶叶子君

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值