栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python基础练习100打卡(056~060)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python基础练习100打卡(056~060)

继续学习python

打卡练习题:菜鸟100实例

056 题目

画图,学用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))

哇没想到居然连着几个都是画图的题,还是太阳花最好玩

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/744186.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号