Python实验指导书通用.docxVIP

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Python实验指导书

马川

燕山大学计算机教学实验中心

2017.5

目录

实验一:PYTHON程序设计之初窥门径 2

实验二:PYTHON程序设计之结构与复用 8

实验三:PYTHON程序设计之组合数据类型 12

实验四:PyTHON程序设计之文件 16

实验一:Python程序设计之初窥门径

一、实验目的:

1.了解Python的基本编程环境,熟悉其主要组成部分和使用。

2.熟悉turtle库语法元素,了解其绘图坐标体系、画笔控制函数和运动命令函数。通过程序实例,初步掌握Python程序设计的基本概念、编程规则和开发过程。

3.掌握Python的基本数据类型的概念和使用;运用Python的标准数学库进行数值计算;掌握字符串类型的格式化操作方法和应用。

二、知识要点:

1、一张图尽览Python:

文件房编编旧选燥5)查找)着M

OPDNFScofteeohont

ofrgh?1#创意来

0工具T

0

Python文件一般用py后班

n师

自/

2#马川转换为Python3.x版本

3#给程序员的超快速Py脚本解说

4导入其他代码惯块

4

6

7麻IPython最好也最个性的语法:使用缩进来代替语句块声明:一股建议每个居级用4个

8

9

10

11

13

14

15

16

171变量得先实例化

17

1

19

20

21

22单行的语切块,其实可以不换行的,但是,燥范点:另

22

24起一行,缩进一级

24

25

26

27

28

29

3面放声朗,注稳使

3

用冒号结束声明

1

32

33

34

353637多行注释的内宫不用道守当前推进,只要开始的编进

35

36

37

8

40

41

424344每级语法块不用()之类的括号引预!直接国车44空榴(当然,要在当酶缩

42

43

44

模块名,#实号入了ospy

importo?

defmain();画

defmain();

print(HelloWorldl)

声明单行字符串,使用单/双

print(这是Alice\的问候。)引号都行,注章转义符的造

print(这是Bob\的问候。)

foo(5,10)函数调用,其声明在后述代码

print(=*10)—字符可期,等于:==

print(这将直接执行os.getcwd())调用了os模块中的团故

Counter-0将字符串连接起来内置的列表类塑对象,可

counter+=1以四含不同类型敌据,甚

至可以包言其它列农对象

food=[苹果‘,杏子,李子,梨

foriTnfood:在循环中,代了列者中

Jprint(俺就爱整只:+i)-按服序的每个food

print(数到10)

foriinrange(10):range(O内置函教,避回类似[0.1.2,3,4.5,6,7,8,9的

print(1)故据列表,注磨forin循环佰句使用冒号结宋声明1

deffoo(paraml,secondParam):

res-paraml+secondParam字符串的明格式化铺出print((}加()等于(}.format(paraml,secondParam,res))

ifres50:

print(这个)表达式,基本和Ci言相同

elif(res-50)and((paraml-42)or(secondParam--24)):print(那个)逻错进算符,不使用和|],使用直观的英文单调

else:

print(嗯...)

returnres#这是单行注释用冒号结束断句,在ifelifelse行最

文档评论(0)

131****1036 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档