Python程序设计 第1章 顺序程序设计2(第2次课).ppt

Python程序设计 第1章 顺序程序设计2(第2次课).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
输入及程序运行结果: 请输入第1个方程的3个数:1,2,3 请输入第2个方程的3个数:4,9,7 x 13.0 y -5.0 说明:将来使用循环和分支,用这种思想可解多元方程。 1.8 代码块的缩进 python程序是依靠代码块的缩进来体现代码之间的逻辑关系的,缩进结束就表示一个代码块结束了。 【例1-5】 解决行列式的输出的问题 #Exp1_5.py a [[111, 2, 30], [4, 50, 6], [7, 8, 9]] #Exp1_5.py a [[111, 2, 30], [4, 50, 6], [7, 8, 9]] s1 print ______________1________________ for x in a: s for y in x: s1 %6d % y s s+s1 print s 可让一名同学猜一下x或n的值,猜中则期未加5分。 计算机编程导论 课程建设组 编著 2014.3 第1章 顺序程序设计 1.5 顺序程序设计基础知识 1.6 顺序程序设计基础知识的应用 框图复习 框图又称流程图,是表达程序设计思想和程序设计步骤的一种直观工具。 开始 开始框—用于流程的开始 结束 结束框—用于流程的结束 功能框—用来完成计算等功能 单分支判断框—用于解决单分支问题 例子: 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 框图直观且易于修改,有利于人们表达出解决问题的思想和方法。 1.5 顺序程序设计基础知识 1.5.1 Python的对象模型 对象是python语言中最基本的概念,在python中处理的每样东西都是对象。python中有许多内置对象可供编程者使用,有些内置对象可直接使用,如数字、字符串、列表、del等;有些内置对象需要导入模块才能使用,如正弦函数sin x ,随机数产生函数random 等。 对象类型 例子 数字 1234, 3.14, 3+4j 字符串 swfu, Im student, Python 日期 2012-08-25 列表 [1, 2, 3] 字典 1:food ,2:taste, 3:import 元组 2, -5, 6 文件 f open data.dat, r 集合 set abc , a, b, c 布尔型 True, False 空类型 None 编程单元类型 函数、模块、类 表1-1 常用内置对象 1.5.2 python的变量和引用 1.变量的创建 x 3 创建了变量x 2.引用 在python中从变量到对象的连接称为引用。 x 3 x 3 变量 对象 引用 变量拥有自己的存储空间,变量连接到对象是该变量存储了对象单元的内存地址,并没有存储对象的值。 3. 共享引用 共享引用是指多个变量引用同一个对象。下面的语句使两个变量都引用同一个对象3 a 3 b a 下面在windows中的idle中演示对象、变量和引用 a [1,2,3] b a; a[0] 1 b[0] 4 a[0] 4 a [4, 2, 3] b [4, 2, 3] 1.5.3.1 整数 十进制整数如,0、-1、9、123 十六进制整数,需要16个数字0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f来表示整数,为了告诉计算机这是一个十六进制数,必须以0x开头,如0x10、0xfa、0xabcdef 八进制整数,只需要8个数字0、1、2、3、4、5、6、7来表示整数,为了告诉计算机这是一个八进制数,必须以0o开头,如0o35、0o11 二进制整数、只需要2个数字0、1来表示整数,为了告诉计算机这是一个二进制数,必须以0b开头如,0b101、0b100 1.5.3 数字 数字是python中最常用的对象。 1.5.3.2 浮点数 浮点数又称小数,如 15.0、0.37、-11.2、1.2

文档评论(0)

118118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档