用户:
最强理发师伍六七查看:0 回复:0 评论:0 创建时间:2020-08-07T12:27:53
【作品展示】

【作品介绍】
丰富
【作品源代码】
import turtle
pen = turtle.Pen()
pen.speed(0)
pen.hideturtle()
family_name_list = ['李', '王', '张', '刘', '陈', '杨', '赵', '黄', '周', '吴',
'徐', '孙', '胡', '朱', '高', '林', '何', '郭', '马', '罗',
'梁', '宋', '郑', '谢', '韩', '唐', '冯', '于', '董', '萧',
'程', '曹', '袁', '邓', '许', '傅', '沈', '曾', '彭', '吕',
'苏', '卢', '蒋', '蔡', '贾', '丁', '魏', '薛', '叶', '阎',
'余', '潘', '杜', '戴', '夏', '钟', '汪', '田', '任', '姜',
'范', '方', '石', '姚', '谭', '廖', '邹', '熊', '金', '陆',
'郝', '孔', '白', '崔', '康', '毛', '邱', '秦', '江', '史',
'顾', '侯', '邵', '孟', '龙', '万', '段', '漕', '钱', '汤',
'尹', '黎', '易', '常', '武', '乔', '贺', '赖', '龚', '文']
def get (family_name):
for i in family_name_list:
if i == family_name:
return ("你的排名是:" + str(family_name_list.index(i) + 1))
else:
return"你竟然有正么罕见的姓"
print(get("齐"))
def drew(info):
index = 0
for k in range(10):
for j in range(10):
pen.penup()
x = -250 + j*50
y = 250 - k*50
pen.goto(x,y)
pen.pendown()
for i in range(4):
pen.forward(50)
pen.right(90)
pen.up()
pen.goto(x + 25, -25-15+y)
pen.pendown()
pen.write(family_name_list[index],align="center",font=("楷体",20,"normal"))
index += 1
pen.penup()
pen.goto(0, -300)
pen.write(info,align="center", font=("楷体", 20, "normal"))
family_name = turtle.textinput("百家姓","请输入你的姓:")
info = get(family_name)
drew(info)
turtle.done()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn