《Python语言课件PPT》
- 格式:ppt
- 大小:31.85 MB
- 文档页数:8


浅谈Python语言
虽然目前的编程语言有很多,但是基础语法上的概念,本质上都是相通
的。可以做到一通百通。所以没有必要为了学哪门语言纠结太多。
python是目前市面上,我个人认为是最简洁&&最优雅&&最有钱途&&最
全能的编程语言,没有之一。所以既然你决定了要学习python,那幺就需要
先下一个决心,至少决定要做为自己的主力语言。
简介
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚
本语言。
Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,
其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。
Python语言基础
Python的数据类型
变量的定义。在python中,变量的类型是由赋给它的数值定义的。
q = 7 #q其为数值型变量
q = “Seven” #q为字符串型变量
基本数据类型:字符串,整数,浮点数,虚数,布尔型。
集合类型:列表(List),元组(Tuple),字典(Dictionary或Hash)
Python的数据类型:列表(List)
List的定义。
aList = [23] 或者 bList = [1,2,3]
List的使用。可以像c语言中数据一样引用list中的元素。
print bList[1]
List常用操作:append, del, + ,*, len(list)
[0] * 5
Python的数据类型:列表(方法)
Table 3.3. 列表对象支持的方法(演示)
append(x) count(x) extend(L)
Index(x) insert(i,x) pop(x)
remove(x) reverse() sort()
Python的数据类型:元组(Tuple)
Tuple的定义。
aTuple = (1, 3, 5)
print aTuple
List的使用。
1. 元组可以用方括号括起下标做索引
2. 元组一旦创建就不能改变
3. 列表大部分操作同样适用于元组
Python的数据类型:字典(Hash)
字典是一个用大括号括起来的键值对,字典元素分为两部份,键(key)和值。字典是python中唯一内置映射数据类型。通过指定的键从字典访问值。
字典的使用:
a = {„a‟:‟aa‟, „b‟:‟bb‟}
a[„c‟]=„cc‟
a.has_key(„a‟)
Python的数据类型:字典(常用方法) 字典的常用方法(演示):
has_key(x) keys() values()
items() clear() copy()
Python语言的特性
Python确实是一种令人兴奋且功能强大的语言。 它具有适当的性能和功能组合,使使用Python编写程序既有趣又容易。
简单
Python是一种简单而简约的语言。 读一个好的Python程序几乎就像读英语,尽管英语很严格! Python的这种伪代码性质是其最大的优势之一。 它使你可以专注于解决问题的方法,而不是语言本身。
简单易学
Python非常容易上手。 如前所述,Python具有非常简单的语法。
免费和开源
Python是FLOSS(免费/库和开源软件)的示例。 简而言之,你可以自由分发此软件的副本,阅读其源代码,对其进行更改,在新的免费程序中使用它的片段,并且知道你可以做这些事情。 FLOSS基于共享知识的社区的概念。 这就是Python之所以如此优秀的原因之一----它是由只想看到更好的Python的社区创建并不断改进的。
高级语言
当您使用Python编写程序时,你无需费心任何底层细节,例如管理程序所使用的内存等。
随身携带
由于其开放源代码性质,Python已被移植(即进行了更改以使其可以工作)到许多平台上。 如果你足够小心避免使用任何依赖于系统的功能,则所有Python程序都可以在任何这些平台上运行,而无需进行任何更改。
你可以在Linux,Windows,FreeBSD,Macintosh,Solaris,OS / 2,Amiga,AROS,AS / 400,BeOS,OS / 390,z / OS,Palm OS,QNX,VMS,Psion,Acorn RISC OS, VxWorks,PlayStation,Sharp Zaurus,Windows CE甚至PocketPC!
方便编译
使用带有各种标志和选项的编译器,将以C或C ++之类的编译语言编写的程序从源语言(即C或C ++)转换为计算机使用的语言(二进制代码,即0和1)。当你运行该程序时,链接器/加载器软件会将程序从硬盘复制到内存中并开始运行。
www�ele169�com|
59计算机教学
Python是一类面向对象的解释型的计算机编程语言,
在1989年,由荷兰人Guido van Rossum发明,其首次公
开发行于1991年。
Python是纯自由软件的一种,它的解释器CPython
和源代码遵循GPL (GNU通用公共许可证)许可证。它的语
法清晰简洁,其特征之一是强制将空格缩进句子中。
Python有丰富而强大的库。它通常被称为Glue
Language,可以很容易地与用其他语言制作的各种模块
(特别是c/c++)连接在一起。一个常见的应用程序是使用
Python来快速生成一个原型(有时甚至最终接口)的一个
程序,然后重写它一个更合适的语言,如图形渲染模块3d
游戏,这是特别要求,可以在c/c++重写,然后在Python
封装。可调用的扩展类库。特别注意,其在使用扩展类库时,
可能需要考虑关于平台的问题,其中可能存在一些库不提供
跨平台实现的问题[1]。
JavaScript是一种具有动态类型、基于原型特征的脚
本语言、同时因为内置了对语言类型的支持,它也是一种弱
类型编程语言。它最初用于HTML(标准通用标记语言下的
应用程序)的页面,实现在HTML页面添加动态功能。
1995年,它由网景公司的Brendan Eich在Web
Navigator浏览器完成首次设计与实现。因为Netscape
和Sun一起工作,Netscape的管理层希望它看起来类似
Java,所以称它为JavaScript[2]。
1 什么是python语言,什么是JavaScript
语言
Python是一种高级脚本语言,其结合了可解释性、交
互性、编译性与面向对象性。Python语言具有高可读的特性,
有着独特的语法结构,比如java,c语言都是用分号来结束
一行代码。而python只需要在第二行用tab键区分。同时
不像java,c语言在运行前需要编译和链接,python作为
一种解释型语言直接可以运行,这像PHP和Perl语言。