1 / 33
文档名称:

python.ppt

格式:ppt   大小:365KB   页数:33页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

python.ppt

上传人:w447750 2018/6/28 文件大小:365 KB

下载得到文件列表

python.ppt

文档介绍

文档介绍:计算机编程导论
课程建设组编著

第1章顺序程序设计
顺序程序设计基础知识
顺序程序设计基础知识的应用
框图复****br/>框图又称流程图,是表达程序设计思想和程序设计步骤的一种直观工具。
开始
开始框—用于流程的开始
结束
结束框—用于流程的结束
功能框—用来完成计算等功能
单分支判断框—用于解决单分支问题
例子:
if x>0:
n=n+1
False
True
条件
双分支判断框—用于解决双分支问题
例子:
if x>0:
y=1+2*x
else:
y=0
print ' y=', y
False
True
条件
False
True
条件
循环框1—用于解决需要反复进行的问题。
例子1:
s=[1, 2, 3]
for x in s:
print x
例子2:
i=1
s=0
while i<=100:
s=s+i
i=i+1
print s
循环框2—用于解决需要反复进行的问题。
i=1
s=0
while True:
s=s+i
i=i+1
if i>100:
break
print s
False
True
条件
输入
输出
输入框—向程序输入数据
例子:
x=input('x=')
输出框—程序向外输出信息
例子:
print 's=', s
框图直观且易于修改,有利于人们表达出解决问题的思想和方法。
顺序程序设计基础知识
Python的对象模型
对象是python语言中最基本的概念,在python中处理的每样东西都是对象。python中有许多内置对象可供编程者使用,有些内置对象可直接使用,如数字、字符串、列表、del等;有些内置对象需要导入模块才能使用,如正弦函数sin(x),随机数产生函数random( )等。
对象类型
例子
数字
1234, , 3+4j
字符串
'swfu', "I'm student", '''Python '''
日期
2012-08-25
列表
[1, 2, 3]
字典
{1:'food' ,2:'taste', 3:'import'}
元组
(2, -5, 6)
文件
f=open('', 'r')
集合
set('abc'), {'a', 'b', 'c'}
布尔型
True, False
空类型
None
编程单元类型
函数、模块、类
表1-1 常用内置对象
python的变量和引用

x=3 创建了变量x

在python中从变量到对象的连接称为引用。
>>>x=3
x
3
变量
对象
引用
变量拥有自己的存储空间,变量连接到对象是该变量存储了对象单元的内存地址,并没有存储对象的值。