基本开发环境IDLE

Python官方提供,适用于小规模程序开发

  • Python官方环境:Python解释器 + IDLE开发环境
  • 轻量级:只有几十MB大小,使用灵活
  • 功能丰富:编辑器+交互环境+标准库+库安装工具…
  • 下载地址:www.python.org/downloads

两种编程方式

  1. 交互式:对每个输入语句即时运行结果,适合语法练习
  2. 文件式:批量执行一组语句并运行结果,编程的主要方式

圆面积的计算

根据半径 r 计算圆面积(交互式)

  1. >>> r = 25
  2. >>> area = 3.1415 * r * r
  3. >>> print(area)
  4. 1963.4375000000002
  5. >>> print("{:.2f}".format(area))
  6. 1963.44

根据半径 r 计算圆面积(文件式)

  1. #CalCircle.py
  2. r = 25
  3. area = 3.1415 * r * r
  4. print(area)
  5. print("{:.2f}".format(area))

绘制多个同切圆

  1. import turtle
  2. turtle.pensize(2)
  3. turtle.circle(10)
  4. turtle.circle(40)
  5. turtle.circle(80)
  6. turtle.circle(160)

image.png

绘制五角星

  1. from turtle import *
  2. speed(1)
  3. color('red')
  4. begin_fill()
  5. for i in range(5):
  6. forward(100)
  7. right(72)
  8. forward(100)
  9. left(144)
  10. end_fill()
  11. hideturtle()
  12. done()

image.png

思考

如何画一面国旗?