Python-起步

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

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

第一个输出语句:

print 'hello world'

格式化输出:

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

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

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 

字符串

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

[]运算符:可以获取指定索引的字符串,字符串索引:第一个是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

类:

模块:

原文地址:https://www.cnblogs.com/doublehappyi/p/3699290.html