鱼C论坛

 找回密码
 立即注册
查看: 2068|回复: 4

[作品展示] 绘制哆啦A梦

[复制链接]
发表于 2019-7-21 20:08:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 沙里爬 于 2019-7-21 20:07 编辑

费了一下午的时间,终于画好了

  1. from tkinter import *

  2. root = Tk()
  3. root.geometry('410x410+500+200')

  4. #绘制幕布
  5. w = Canvas(root,width = 400,height = 400,bg = 'white')
  6. w.pack()

  7. #绘制坐标系
  8. w.create_line(0,200,400,200,fill = 'green',dash = (4,4))
  9. w.create_line(200,0,200,400,fill = 'green',dash = (4,4))

  10. #绘制头部
  11. w.create_oval(100,40,300,240,fill = 'blue')
  12. w.create_oval(115,70,285,240,fill = 'white')

  13. #绘制眼睛
  14. w.create_oval(165,50,200,90,fill = 'white')
  15. w.create_oval(200,50,235,90,fill = 'white')
  16. w.create_oval(185,62,195,77,fill = 'black')
  17. w.create_oval(205,62,215,77,fill = 'black')
  18. w.create_oval(189,65,192,75,fill = 'white')
  19. w.create_oval(208,65,211,75,fill = 'white')

  20. #绘制鼻子
  21. w.create_oval(193,83,207,97,fill = 'red')

  22. #绘制嘴巴
  23. w.create_line(200,97,200,177)
  24. w.create_arc(130,67,270,177,start=-45,extent = -90,style = ARC)

  25. #绘制胡须
  26. w.create_line(180,127,130,127)
  27. w.create_line(220,127,270,127)

  28. w.create_line(180,107,140,97)
  29. w.create_line(220,107,260,97)

  30. w.create_line(180,147,140,157)
  31. w.create_line(220,147,260,157)

  32. #绘制身体
  33. w.create_rectangle(120,200,280,350,fill = 'blue')
  34. w.create_oval(130,180,270,320,fill='white')

  35. w.create_arc(130,180,270,320,outline = 'white',start=45,extent = 90,style = ARC)

  36. #绘制铃铛
  37. w.create_rectangle(125,195,275,205,fill = 'red')
  38. w.create_arc(118,195,132,205,fill = 'red',start = 90,extent = 180)
  39. w.create_arc(268,195,282,205,fill = 'red',start = 90,extent = -180)
  40. w.create_line(125,195,125,205,fill = 'red')
  41. w.create_line(275,195,275,205,fill = 'red')

  42. w.create_oval(188,200,212,224,fill='yellow')
  43. w.create_line(188,212,212,212)
  44. w.create_line(190,209,211,209)
  45. w.create_oval(197,215,203,221,fill = 'red')
  46. w.create_line(200,221,200,224)


  47. #绘制口袋

  48. w.create_arc(155,205,245,295,style = PIESLICE,start = 0,extent = -180)

  49. #绘制手脚
  50.   #脚
  51. w.create_arc(180,330,220,370,style = PIESLICE,start = 0,extent = 180,fill = 'white',outline = 'white')
  52. w.create_oval(100,332,190,368,fill = 'white')
  53. w.create_oval(210,332,300,368,fill = 'white')

  54.   #手
  55. points1 = [
  56.     (120,205),
  57.     (120,265),
  58.     (90,280),
  59.     (80,260)
  60. ]

  61. w.create_polygon(points1,fill = 'blue',outline = 'black')
  62. w.create_oval(55,260,95,300,fill = 'white')

  63. points2 = [
  64.     (280,205),
  65.     (280,265),
  66.     (310,280),
  67.     (320,260)
  68. ]
  69. w.create_polygon(points2,fill = 'blue',outline = 'black')
  70. w.create_oval(345,260,305,300,fill = 'white')


  71. mainloop()
复制代码
截图.png

评分

参与人数 2荣誉 +7 鱼币 +6 贡献 +5 收起 理由
诸己h + 4 + 3 + 2 鱼C有你更精彩^_^
冬雪雪冬 + 3 + 3 + 3 鱼C有你更精彩^_^

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-7-31 04:56:04 | 显示全部楼层
哦吼,,完全没有思路的我过来参观一下
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-16 10:30:59 | 显示全部楼层
~~点个赞~~
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-16 11:39:08 | 显示全部楼层
努力学习
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-16 12:37:34 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-28 03:29

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表