继续学习python
056 题目打卡练习题:菜鸟100实例
分析画图,学用circle画圆形。
用到了turtle模块
代码import turtle as t t.screensize(200,200,'orange') # 画布大小 t.pensize(5) # 画笔宽度 t.speed(1) # 画笔运动速度 t.circle(100) # 画圆057 题目
分析画图,学用line画直线。
也是用turtle
代码import turtle as t t.screensize(200, 200, 'orange') t.speed(1) t.forward(150) # 移动一段距离 t.penup() # 移动时不显现轨迹 t.goto(20, 20) # 移动到某一坐标 t.pendown() t.forward(180) t.hideturtle() t.done()058 题目
分析画图,学用rectangle画方形。
菜鸟上解析:
rectangle(int left, int top, int right, int bottom),参数说明:(left ,top )为矩形的左上坐标,(right,bottom)为矩形的右下坐标,两者可确定一个矩形的大小
代码from tkinter import *
root = Tk()
root.title('Canvas')
canvas = Canvas(root, width=400, height=400, bg='yellow')
x0 = 263
y0 = 263
y1 = 275
x1 = 275
for i in range(19):
canvas.create_rectangle(x0, y0, x1, y1)
x0 -= 5
y0 -= 5
x1 += 5
y1 += 5
canvas.pack()
root.mainloop()
059
题目
分析画图,综合例子。
菜鸟的例子有点迷?刚学一点turtle,照着画一个太阳花
代码import turtle as t
t.screensize(300, 300, 'orange')
t.color('red', 'yellow')
t.begin_fill()
for _ in range(50):
t.forward(260)
t.left(170) # 逆时针旋转170°
t.end_fill()
t.mainloop()
060
题目
分析计算字符串长度。
使用len()函数
代码str1 = 'runoob007' print(len(str1))
哇没想到居然连着几个都是画图的题,还是太阳花最好玩



