- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
python2.7.3的使用:(1)下载,可到下载。(2) 安装,在windows中直接安装下载后的文件。(3) 安装后可从windows的开始菜单中启动Idle. s1= print ______________1________________ for x in a: s= for y in x: s1=%6d % y s=s+s1 print s print ______________2________________ i=j=0 while i3: j=0 s= while j3: s1=str(a[i][j]) s1=s+(s1+ *(6-len(s1))) j=j+1 print s i=i+1 print \n用了两种方法\n 程序运行结果: ______________1________________ 111 2 30 4 50 6 7 8 9 ______________2________________ 111 2 30 0 3 4 50 6 1 3 7 8 9 2 3 ? 用了两种方法 ? 第2次上机作业: 1. 输入一个十进制数,输出其二进制串、八进制串、十六进制串。 2. 解一元一次方程ax+b=0的问题。由用户输入a, b,程序输出方程,并输出解。 3. 输入一个小数,对第三位小数进行四舍五入,保留两位小数 。 注:不能用round( )函数,事实上我们就是想探索round( )函数是如何设计的。 (4) 通过File菜单新建立一个窗口。 File-New Window 新建立的窗口和Idle窗口如下所示: Idle启动后界面如下: 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 计算机编程导论 课程建设组 编著 2013.9 第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 变量 对象 引用 变量拥有自己的存储空间,变量连接到对象是该变量存
您可能关注的文档
- 新饭店计算机信息管理(第二版) 电子教案 周贺来 第9章 典型饭店信息管理软件功能模块介绍——以石基PMS为例.PPT
- 新风景园林(景观设计)专业英语(第二版) 王欣 补充材料 2 part2 补充材料 09 Julius Gy Fabos.ppt
- 新风景园林(景观设计)专业英语(第二版) 王欣 补充材料 2 part2 补充材料 11 Martha Schwartz.ppt
- 新风景园林(景观设计)专业英语(第二版) 王欣 补充材料 2 part2 补充材料 12 George Hargeaves.ppt
- 新高等应用数学基础 李先明 电子教案 第6章 多元函数微积分.ppt
- 新高职高专规划 Internet应用技术 电子教案 彭德林李继武 第1章 Internet概述.ppt
- 新高职高专规划 Internet应用技术 电子教案 彭德林李继武 第2章_Internet的地址和域名体系.ppt
- 新高职高专规划 Internet应用技术 电子教案 彭德林李继武 第3章_Internet接入.ppt
- 新高职高专规划 Internet应用技术 电子教案 彭德林李继武 第6章_文件传输.ppt
- 新高职高专规划 Internet应用技术 电子教案 彭德林李继武 第7章 Internet的其它服务.ppt
- 新计算机编程导论——Python程序设计 教学课件 赵家刚 狄光智 吕丹桔 第2章 使用序列_1(第3次课).ppt
- 新计算机编程导论——Python程序设计 教学课件 赵家刚 狄光智 吕丹桔 第2章 使用序列_2(第4次课).ppt
- 新计算机编程导论——Python程序设计 教学课件 赵家刚 狄光智 吕丹桔 第3章 选择结构程序设计(第5_6次课).ppt
- 新计算机编程导论——Python程序设计 教学课件 赵家刚 狄光智 吕丹桔 第6章 函数的设计和使用(第8次课) 副本.ppt
- 新计算机编程导论——Python程序设计 教学课件 赵家刚 狄光智 吕丹桔 第10章 网络程序设计(第14_15次课).ppt
- 新计算机编程导论——Python程序设计 教学课件 赵家刚 狄光智 吕丹桔 第11章 异常 2.ppt
- 新计算机编程导论——Python程序设计 教学课件 赵家刚 狄光智 吕丹桔 第13章 游戏开发(第13_14次课).ppt
- 新计算机软件技术基础 教学课件 978 7 302 22362 7 第1章 概述.ppt
- 新计算机软件技术基础 教学课件 978 7 302 22362 7 第2章 程序设计语言.ppt
- 新计算机软件技术基础 教学课件 978 7 302 22362 7 第3章 多媒体技术.ppt
原创力文档


文档评论(0)