网站大量收购独家精品文档,联系QQ:2885784924

第3篇_第7章-Python基础.pptx

  1. 1、本文档共143页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

大学计算机基础(第6版);第7章Python程序设计基础;7.1Python的安装与使用;;找到刚下载的Python程序安装包,双击打开,运行安装程序。一般无需要过多设置,直接点击下一步,直至安装成功,点击完成就可以了。

安装过程如图7-4、图7-5和图7-6所示。;通过下面的方法进行测试Python。

单击桌面左下角的“开始”菜单,在搜索栏输入cmd.exe后按回车键,打开Windows系统命令行程序,如图7-7所示。;打开“开始”菜单,依次单击“所有程序|Python3.5|IDLE(Python3.532-bit)”找到IDLE(Python3.5.32-bit)并单击,这样我们就可以PythonIDLE中调试我们的Python代码了,如图7-9所示。;(2)单击“File”菜单,执行“Save”(或按下Ctrl+S复合键),弹出如图7-11所示的“另存为”对话框

(3)在图7-11对话框中,选择要保存的路径(文件夹),给出要保存文件的文件名(扩展名为.py),并单击“保存”按钮,Python源程序被保存。

(4)单击“Run”菜单,执行“RunModeule”命令(或按下F5功能键),执行该程序,如图7-12所示。

;【例7-1】在Python交互环境下,输入一个圆半径R的值,并计算该圆的面积和周长。

操作步骤如下:

(1)打开如图7-13所示的Python交互式环境(命令窗口)。然后,在提示符“”下,输入如下的语句:

importmath #引入数学函数包

R=input(请输入圆半径R=)

请输入圆半径R=10

P=2*math.pi*float(R)#math.pi表示圆周率,float()是一个转换函数

S=math.pi*float(R)**2 #“**”是幂(指数)运算符

print(当圆半径R=,R,时,圆的周长P=,round(P,2),面积S=,round(S,2))

当圆半径R=10时,圆的周长P=62.83面积S=314.16;【例7-2】在Python提供的集成开发环境IDLE(IntegratedDevelopmentEnvironment)完成例7-1的程序。

操作步骤如下:

(1)依次单击“开始”→“所有程序”→Python3.5→IDLE(Python3.532-bit),打开如图7-14所示的Python集成开发环境IDLE。

(2)在提示符“”依次输入【例7-1】中的命令,即可完成??周长和面积的计算。;用IDLE编辑器的操作步骤如下:

(1)在IDLE环境中,单击File菜单,执行“NewFile”命令,打开如图7-15所示的Python内置代码编辑器。

(2)输入窗口中的代码。

(3)单击菜单“Run”中的“RunModule”(或按下F5功能键),如果该程序未保存,此时系统提示用户先保存,如图7-16所示。

(4)单击对话框中的“确定”按钮,将该程序以文件名Score.py进行保存。程序保存后,如果程序没有任何错误,则出现如图7-175所示的运行界面。

(5)输入86,按下回车键后,出现“良好”,表示程序运行正常。;7.2.1Python基本输入/输出;1.Python基本输出;Python程序是依靠代码块的缩进来体现代码之间的逻辑关系,缩进结束就表示一个代码块结束。类定义、函数定义、选择结构、循环结构,其行尾用一个英文冒号“:”表示缩进的开始。同一个级别的代码块的缩进量必须相同,例如:

ifx10:#冒号

y=x+1#缩进

else:

y=y**2

一般而言,以4个空格为基本缩进单位,而不要使用制表符tab。可以在IDLE开发环境中执行Format→IndentRegion/DedentRegion命令进行代码块的缩进和反缩进。;#循环输出1~10的数字

forninrange(1,11):

print(n,end=)

结果如下:

12345678910

文档评论(0)

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

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

版权声明书
用户编号:8036067046000055

1亿VIP精品文档

相关文档