程序设计语言

python基本语法

2009年6月6日 阅读(289)

注释
1.#

类型系统

2.字符串,使用”括起来,最后一个字符索引为-1
3.变量,不需要声明,直接使用,根据初次赋值时的值决定类型
4.列表与元组,类似与数组,列表用[]代替{},元组则用(),它们都可以放异类变量,但元组只读
5.字典用{}初始化,{a:b,c:d}

程序结构

没有{},通过缩进表现块,通过:代替一些c中()的作用

6.if expr:
 …
  elif expr:
   …
  else:
7.while expr:
 …
8.for item in []:
 …
9.try:
  …
  except IOError e:
 …
10.def function_name([arg[=value]]):
 …

常用函数
open file print raw_input

 

面向对象部分


1.类定义
class ClassName(base_class[es]):
 "optional doc"
 static_member_decl
 method_decl
 __init__():
2.创建类实例
fool = FooClass()
3.成员函数调用
fool.showname()
4.模块
import sys
5.python不支持重载操作符
6.模块结构
起始行
模块文档
模块导入
变量定义
类定义
函数定义
主程序

内部机制

变量以及参数传递其实都是引用。python通过引用计数管理内存,实现垃圾回收。

 

You Might Also Like