- 1、本文档共37页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Python程序设计第1章顺序程序设计2(第2次课)课案
输入及程序运行结果: 请输入第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 x0: n=n+1 False True 条件 双分支判断框—用于解决双分支问题 例子: if x0: 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 i100: 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来表示整数,为了告诉计
您可能关注的文档
- 初二下格一课堂公民的权利和义务1、2课时.ppt
- 初二期中家长会.ppt
- 初二年级我能临考好心态改课件.ppt
- ps小讲堂课案.pptx
- PTN试题2课案.doc
- PTQ配置过程(Unity平台)课案.doc
- 初二物理上册期中试题及答案课件.doc
- 初二物理_第三章_物态变化复习课件课件.ppt
- 初二物理声音的特性2.ppt
- 初二地理活动课区域联系对经济发展的影响.pptx
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
文档评论(0)