7.15的一些小练习

时间:2023-02-13 15:51:02

作业

  1. 使用turtle库,绘制一个八边形。图形如下所示:

    import turtle as t
    t.setup(800,600)
    t.pensize(5)
    t.seth(22.5)
    t.pencolor('black')
    t.circle(80,steps = 8)
    t.done()
  2. 使用turtle库,绘制一个八角图形。图形如下所示:

    import turtle as t
    t.setup(800,600)
    t.pensize(5)
    t.pencolor('black')
    t.pu()t.fd(-100)
    t.pd()
    for i in range(8):
      t.fd(200)
      t.left(135)
    t.done()
  3. 简述import <模块名>/from <模块名> import */import <模块名> as <新模块名>三者的区别

    import <模块名> :导入模块但编写代码时每次要自己输入方法

    from <模块名> import *:将所有的方法都导入进来,但是可能会导致变量名与方法相同

    import <模块名> as <新模块名> :将模块导入进来并将它用一个新模块名代替,编写代码时会省很多代码

  4. 设计程序,要求:循环打印数列1,3,5,...,99

    sum = 1
    for i in range(50):
      print(sum)
      sum = sum +2