当前位置:   article > 正文

Python程序设计实验一_python实验目的

python实验目的

一、实验目的和要求

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

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

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


二、实验环境

VS code anaconda


三、实验内容与过程

彩色蟒蛇

  1. import random
  2. import turtle
  3. def drawSnake(radius,angle,length):
  4. turtle.seth(-40)
  5. for i in range(length):
  6. turtle.circle(radius,angle)
  7. turtle.circle(-radius,angle)
  8. turtle.pencolor((random.random(),random.random(),random.random()))
  9. turtle.circle(radius,angle/2)
  10. turtle.fd(40)
  11. turtle.circle(16,180)
  12. turtle.fd(40*2/3)
  13. turtle.setup(650,350,500,200)
  14. turtle.penup()
  15. turtle.fd(-250)
  16. turtle.pendown()
  17. turtle.pensize(25)
  18. turtle.pencolor('purple')
  19. drawSnake(40, 80, 4)
  20. turtle.done()

五环

  1. import turtle
  2. turtle.pensize(10)
  3. turtle.color("blue")
  4. turtle.penup()
  5. turtle.goto(-110,-25)
  6. turtle.pendown()
  7. turtle.circle(45)
  8. turtle.color("black")
  9. turtle.penup()
  10. turtle.goto(0,-25)
  11. turtle.pendown()
  12. turtle.circle(45)
  13. turtle.color("red")
  14. turtle.penup()
  15. turtle.goto(110,-25)
  16. turtle.pendown()
  17. turtle.circle(45)
  18. turtle.color("yellow")
  19. turtle.penup()
  20. turtle.goto(-55,-75)
  21. turtle.pendown()
  22. turtle.circle(45)
  23. turtle.color("green")
  24. turtle.penup()
  25. turtle.goto(55,-75)
  26. turtle.pendown()
  27. turtle.circle(45)

实验心得:

在Python实验中,不但加深了以往对于Python基础语法的认识和运用,更重要的是,在原来的基础上,学到了新的东西。例如学会了Python基本图形绘制及turtle库的使用。首先,使用import turtle as 语句导入turtle 库,在调用turtle库中的函数,采用turtle.函数名() 的代码风格,利用 turtle.pendown() 构建画笔, turtle.pensize(width) 设置画笔宽度, turtle.color,设置颜色turtle.done() 设置窗口等待后关闭,由此便完成了一幅图形的绘制。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/172085?site
推荐阅读
相关标签
  

闽ICP备14008679号