【Python】控制流语句、函数、模块、数据结构

【Python】控制流语句、函数、模块、数据结构

1.三种控制流语句:if\for\while

2.每句后都要加冒号

3.有elif语句=else后加一个if

【Python】控制流语句、函数、模块、数据结构

注意使用变量名!

注意缩进!

注意控制流语句后面要加冒号!

4.for i in range(0,5)

5.break

6.continue

==============================================================

函数

【Python】控制流语句、函数、模块、数据结构

定义函数、调用函数

注意冒号不要忘了

【Python】控制流语句、函数、模块、数据结构

python中函数没有使用花括号的,所以要注意缩进的格式!

【Python】控制流语句、函数、模块、数据结构

全局变量的函数 就不用用参数了 (少用这种方法!)

默认参数值:def func(a, b=5)是有效的,但是def func(a=5, b)是 无效 的。

DocString:

可以使用__doc__(注意双下划线)调用printMax函数的文档字符串属性

【Python】控制流语句、函数、模块、数据结构

输出结果:

【Python】控制流语句、函数、模块、数据结构

模块:

sys

import:直接调用模块文件名

【Python】控制流语句、函数、模块、数据结构

也可以使用from..import:

【Python】控制流语句、函数、模块、数据结构【Python】控制流语句、函数、模块、数据结构

============================================================

Python数据结构

1.list

【Python】控制流语句、函数、模块、数据结构

运行结果:

【Python】控制流语句、函数、模块、数据结构

2.元组

new_zoo[2][2]来访问new_zoo元组的第三个项目的第三个项目。

3.元组打印

数字是d,字母是s

【Python】控制流语句、函数、模块、数据结构

4.列表的赋值语句创建拷贝

5.if name.find('war') != -1 :  #表示找不到war字符串

6.

delimiter = '_*_'
mylist = ['Brazil''Russia''India''China']
print delimiter.join(mylist)

运行结果:

Brazil_*_Russia_*_India_*_China

上一篇:javascript的笔记精简版


下一篇:tangible T4 Editor 2.2.3 for VS2010 / VS2012 / VS2013 Preview