Python-起步

语句:使用关键字组成的命令

表达式:使用数学运算符构成的算术表达式

第一个输出语句:

print 'hello world'

格式化输出:

print '%s hello %d' % ('double',2014)

raw_input('please enter you name:\n')函数:该函数等待用户输入,并返回用户输入的字符串

int():将整数字符串转换成整数值

逻辑运算关键字:and or not

比较运算:<   <=   >=    ==    !=  注意:python支持这种运算: 3<4<5

注意:python不支持++i和i++运算符,但是支持+=、-=运算符

 

数字

  三种整数类型:int long bool(布尔值True代表整数1,False代表整数0,True+1 == 2返回True)

  浮点数:float

  复数:complex

  decimal模块定义的decimal类型(since python2.4):数字1.1无法用二进制浮点类型精确表示,其实等于1.1000000000001 

字符串

支持单引号、双引号、三引号(可以用来包含特殊字符,如\n)

[]运算符:可以获取指定索引的字符串,字符串索引:第一个是0,最后一个是-1

[:]运算符:获取子串

+运算符:拼接字符串

*运算符:重复运算符

 

列表和元组

列表使用[]包裹,元素的个数及值可以任意改变

元组元素使用()包裹,不可以更改:可以把元组看成是只读的列表

都可以使用切片运算,其效果跟字符串的切片运算时一样的!

 

字典

字典是映射类型,key:value

 

代码块:使用缩进的方式,而非大括号的方式

 

if语句elif,else。条件不需要使用括号,如 if expression:

 

for ... in ... 循环语句:循环索引或者内容

  range()函数:用于索引变换

  len()函数:用于获取数组的长度

  enumerate函数(since python 2.3):

文件和内建函数open()/file():

 

错误和异常:

 

函数:

定义:

def hello(name="kobe"):
    print 'hello', name

 

类:

 

模块:

 

 

 

 

posted @ 2014-04-29 15:20  doublehappyi  阅读(176)  评论(0编辑  收藏  举报