版本1和2间的区别
于2006-06-21 17:03:09修订的的版本1
大小: 1838
编辑: czk
备注:
于2008-02-23 15:35:53修订的的版本2
大小: 1838
编辑: localhost
备注: converted to 1.6 markup
未发现区别!

Python语法特点

Python被设计成具有高度可读性的语言。它努力使代码看上去布局整齐,更多的使用英语单词来代替其他语言中的标点符号,并且它的语法结构比其他结构化语言(比如C、Perl或者Pascal)少得多。

1. 缩进

Python使用缩进而不是一对花括号来划分语句块。对某些特定语句后面的语句增加缩进量(来表示语句块的开始);用减少缩进量来表示当前语句块的结束。

2. 语句

Python的语句包括:

  • if语句和else、elif(else-if的缩写)一起使用,实现按一定的条件去执行语句块。
  • while语句反复执行一个语句块,直到条件变成False
  • for循环语句跌代一个可跌代的东西,取出其中每一个元素赋给一个局部变量,这个变量在该语句附属的语句块中可以使用。
  • class statements execute a block of code and attach its local namespace to a class, for use in object oriented programming. class语句执行一个语句块,并把一个局部名字空间和一个类绑定在一起。它用在面向对象编程上。
  • def语句定义一个函数

每个语句都有它自己的语义:比如说,def语句和其他很多语句不同,它不会马上执行它附属的语句块,

3. 基本数据类型

Python包括一组不同的数据类型。其中最常用的是:

  • list — 一种可变的顺序容器。
  • str — 一种不可变的由字符构成的顺序容器(字符串)。
  • dict — 一种字典
  • set — 和数学上的集合差不多的东西(无序的容器,其中每个元素只出现一次)。

这里并没有列出全部类型,Python中还有很多其他类型。而以上这些是最常用的部分。

Python介绍/Python语法特点 (2008-02-23 15:35:53由localhost编辑)

ch3n2k.com | Copyright (c) 2004-2020 czk.