約 42,000 件の結果
リンクを新しいタブで開く
  1. #pikachu animation using python-turtle import turtle def getPosition (x, y): turtle.setx (x) turtle.sety (y) print (x, y) class Pikachu: def init (self): self.t = turtle.Turtle () t = self.t t.pensize (3) t.speed (9) t.ondrag (getPosition) def noTrace_goto (self, x, y): self.t.penup () self.t.goto (x, y) self.t.pendown () def leftEye (self, x, y): self.noTrace_goto (x, y) t = self.t t.seth (0) t.fillcolor ('#333333') t.begin_fill () t.circle (22) t.end_fill () self.noTrace_goto (x, y+10) t.fillcolor ('#000000') t.begin_fill () t.circle (10) t.end_fill () self.noTrace_goto (x+6, y + 22) t.fillcolor ('#ffffff') t.begin_fill () t.circle (10) t.end_fill () def rightEye (self, x, y): self.noTrace_goto (x, y) t = self.t t.seth (0) t.fillcolor ('#333333') t.begin_fill () t.circle (22) t.end_fill () self.noTrace_goto (x, y+10) t.fillcolor ('#000000') t.begin_fill () t.circle (10) t.end_fill () self.noTrace_goto (x-6, y + 22) t.fillcolor ('#ffffff') t.begin_fill () t.circle (10) t.end_fill () def mouth (self, x, y): self.noTrace_goto (x, y) t = self.t t.fillcolor ('#88141D') t.begin_fill () # lower lip l1 = [] l2 = [] t.seth (190) a = 0.7 for i in range (28): a += 0.1 t.right (3) t.fd (a) l1.append (t.position ()) self.noTrace_goto (x, y) t.seth (10) a = 0.7 for i in range (28): a += 0.1 t.left (3) t.fd (a) l2.append (t.position ()) # Upper lip t.seth (10) t.circle (50, 15) t.left (180) t.circle (-50, 15) t.circle (-50, 40) t.seth (233) t.circle (-50, 55) t.left (180) t.circle (50, 12.1) t.end_fill () # tongue self.noTrace_goto (17, 54) t.fillcolor ('#DD716F') t.begin_fill () t.seth (145) t.circle (40, 86) t.penup () for pos in reversed (l1 [:20]): t.goto (pos, pos+1.5) for pos in l2 [:20]: t.goto (pos, pos+1.5) t.pendown () t.end_fill () # nose self.noTrace_goto (-17, 94) t.seth (8) t.fd (4) t.back (8) # Red cheeks def leftCheek (self, x, y): turtle.tracer (False) t = self.t self.noTrace_goto (x, y) t.seth (300) t.fillcolor ('#DD4D28') t.begin_fill () a = 2.3 for i in range (120): if 0 <= i < 30 or 60 <= i < 90: a -= 0.05 t.lt (3) t.fd (a) else: a += 0.05 t.lt (3) t.fd (a) t.end_fill () turtle.tracer (True) def rightCheek (self, x, y): t = self.t turtle.tracer (False) self.noTrace_goto (x, y) t.seth (60) t.fillcolor ('#DD4D28') t.begin_fill () a = 2.3 for i in range (120): if 0 <= i < 30 or 60 <= i < 90: a -= 0.05 t.lt (3) t.fd (a) else: a += 0.05 t.lt (3) t.fd (a) t.end_fill () turtle.tracer (True) def colorLeftEar (self, x, y): t = self.t self.noTrace_goto (x, y) t.fillcolor ('#000000') t.begin_fill () t.seth (330) t.circle (100, 35) t.seth (219) t.circle (-300, 19) t.seth (110) t.circle (-30, 50) t.circle (-300, 10) t.end_fill () def colorRightEar (self, x, y): t = self.t self.noTrace_goto (x, y) t.fillcolor ('#000000') t.begin_fill () t.seth (300) t.circle (-100, 30) t.seth (35) t.circle (300, 15) t.circle (30, 50) t.seth (190) t.circle (300, 17) t.end_fill () def body (self): t = self.t t.fillcolor ('#F6D02F') t.begin_fill () # Right face Contour t.penup () t.circle (130, 40) t.pendown () t.circle (100, 105) t.left (180) t.circle (-100, 5) # Right ear t.seth (20) t.circle (300, 30) t.circle (30, 50) t.seth (190) t.circle (300, 36) # upper profile t.seth (150) t.circle (150, 70) # left ear t.seth (200) t.circle (300, 40) t.circle (30, 50) t.seth (20) t.circle (300, 35) # print (t.pos ()) # Left face contour t.seth (240) t.circle (105, 95) t.left (180) t.circle (-105, 5) # left hand t.seth (210) t.circle (500, 18) t.seth (200) t.fd (10) t.seth (280) t.fd (7) t.seth (210) t.fd (10) t.seth (300) t.circle (10, 80) t.seth (220) t.fd (10) t.seth (300) t.circle (10, 80) t.seth (240) t.fd (12) t.seth (0) t.fd (13) t.seth (240) t.circle (10, 70) t.seth (10) t.circle (10, 70) t.seth (10) t.circle (300, 18) t.seth (75) t.circle (500, 8) t.left (180) t.circle (-500, 15) t.seth (250) t.circle (100, 65) # left foot t.seth (320) t.circle (100, 5) t.left (180) t.circle (-100, 5) t.seth (220) t.circle (200, 20) t.circle (20, 70) t.seth (60) t.circle (-100, 20) t.left (180) t.circle (100, 20) t.seth (300) t.circle (10, 70) t.seth (60) t.circle (-100, 20) t.left (180) t.circle (100, 20) t.seth (10) t.circle (100, 60) t.seth (180) t.circle (-100, 10) t.left (180) t.circle (100, 10) t.seth (5) t.circle (100, 10) t.circle (-100, 40) t.circle (100, 35) t.left (180) t.circle (-100, 10) # Right foot t.seth (290) t.circle (100, 55) t.circle (10, 50) t.seth (120) t.circle (100, 20) t.left (180) t.circle (-100, 20) t.seth (0) t.circle (10, 50) t.seth (110) t.circle (100, 20) t.left (180) t.circle (-100, 20) t.seth (30) t.circle (20, 50) t.seth (100) t.circle (100, 40) # Right body contour t.seth (200) t.circle (-100, 5) t.left (180) t.circle (100, 5) t.left (30) t.circle (100, 75) t.right (15) t.circle (-300, 21) t.left (180) t.circle (300, 3) # Right hand t.seth (43) t.circle (200, 60) t.right (10) t.fd (10) t.circle (5, 160) t.seth (90) t.circle (5, 160) t.seth (90) t.fd (10) t.seth (90) t.circle (5, 180) t.fd (10) t.left (180) t.left (20) t.fd (10) t.circle (5, 170) t.fd (10) t.seth (240) t.circle (50, 30) t.end_fill () self.noTrace_goto (130, 125) t.seth (-20) t.fd (5) t.circle (-5, 160) t.fd (5) # Fingerprint self.noTrace_goto (166, 130) t.seth (-90) t.fd (3) t.circle (-4, 180) t.fd (3) t.seth (-90) t.fd (3) t.circle (-4, 180) t.fd (3) # tail self.noTrace_goto (168, 134) t.fillcolor ('#F6D02F') t.begin_fill () t.seth (40) t.fd (200) t.seth (-80) t.fd (150) t.seth (210) t.fd (150) t.left (90) t.fd (100) t.right (95) t.fd (100) t.left (110) t.fd (70) t.right (110) t.fd (80) t.left (110) t.fd (30) t.right (110) t.fd (32) t.right (106) t.circle (100, 25) t.right (15) t.circle (-300, 2) t.seth (30) t.fd (40) t.left (100) t.fd (70) t.right (100) t.fd (80) t.left (100) t.fd (46) t.seth (66) t.circle (200, 38) t.right (10) t.fd (10) t.end_fill () # Tail pattern t.fillcolor ('#923E24') self.noTrace_goto (126.82, -156.84) t.begin_fill () t.seth (30) t.fd (40) t.left (100) t.fd (40) t.pencolor ('#923e24') t.seth (-30) t.fd (30) t.left (140) t.fd (20) t.right (150) t.fd (20) t.left (150) t.fd (20) t.right (150) t.fd (20) t.left (130) t.fd (18) t.pencolor ('#000000') t.seth (-45) t.fd (67) t.right (110) t.fd (80) t.left (110) t.fd (30) t.right (110) t.fd (32) t.right (106) t.circle (100, 25) t.right (15) t.circle (-300, 2) t.end_fill () # Hat, eyes, mouth, cheeks self.cap (-134.07, 147.81) self.mouth (-5, 25) self.leftCheek (-126, 32) self.rightCheek (107, 63) self.colorLeftEar (-250, 100) self.colorRightEar (140, 270) self.leftEye (-85, 90) self.rightEye (50, 110) t.hideturtle () def cap (self, x, y): self.noTrace_goto (x, y) t = self.t t.fillcolor ('#CD0000') t.begin_fill () t.seth (200) t.circle (400, 7) t.left (180) t.circle (-400, 30) t.circle (30, 60) t.fd (50) t.circle (30, 45) t.fd (60) t.left (5) t.circle (30, 70) t.right (20) t.circle (200, 70) t.circle (30, 60) t.fd (70) t.right (35) t.fd (50) t.circle (8, 100) t.end_fill () self.noTrace_goto (-168.47, 185.52) t.seth (36) t.circle (-270, 54) t.left (180) t.circle (270, 27) t.circle (-80, 98) t.fillcolor ('#444444') t.begin_fill () t.left (180) t.circle (80, 197) t.left (58) t.circle (200, 45) t.end_fill () self.noTrace_goto (-58, 270) t.pencolor ('#228B22') t.dot (35) self.noTrace_goto (-30, 280) t.fillcolor ('#228B22') t.begin_fill () t.seth (100) t.circle (30, 180) t.seth (190) t.fd (15) t.seth (100) t.circle (-45, 180) t.right (90) t.fd (15) t.end_fill () t.pencolor ('#000000') def start (self): self.body () def main (): print ('Started Painting the Pikachu... ') turtle.screensize (800, 600) turtle.title ('Pikachu') pikachu = Pikachu () pikachu.start () turtle.mainloop () if name == 'main': main ()
  2. Python-Turtle-Programs/Pikachu.py at main - GitHub

    A repository for all Python Turtle Programs. Contribute to insanecodes/Python-Turtle-Programs development by creating an account on GitHub.

  3. Draw Pikachu In Python Using Turtle - Pythondex

    2023年7月3日 · Above is the code to draw pikachu. First create a new folder for this program, open it in a code editor, create a new file and paste the above pikachu …

  4. Drawing Pikachu Using Python With Source Code

    • さらに表示

    Drawing Pikachu Using Python With Source Code Introduction: In Python, the turtle is one of the most exciting libraries which enables the user to create pictures on a virtual canvas, with the help of the in …

  5. Welcome to Mr Solver Tech & IT Learning Hub - YouTube

    8 時間前 · Watch how we turn simple Python code into beautiful turtle graphics designs! 🐢🎨 Perfect for beginners and students who want to learn programming in a fun and creative way. 🚀 In this short ...

    • 著者: Mr.Solver Tech & IT learning hub
    • 閲覧数: 1
  6. Create Pikachu Art with Turtle Module in Python - CodePal

    2024年1月8日 · This tutorial will guide you through the process of creating a Pikachu art using the turtle module. Explore the required programming elements and create your own custom functions to …

  7. draw pokemon pikachu using python - Proto Coders Point

    2023年2月22日 · In this Python Tutorial, Let’s draw pokemon pikachu using python turtle modle. pikachu.py

  8. Pikachu Drawing with Python Turtle

    The document is a Python script that uses the Turtle graphics library to create a drawing of Pikachu. It defines a class 'Pikachu' with methods for drawing various features such as eyes, mouth, cheeks, …

  9. Drawing Pikachu with python turtle - Golden Seconds

    2022年8月12日 · Turtle graphics is a popular way for introducing programming to kids. It was part of the original Logo programming language developed by Wally …

  10. Draw Pikachu with Python Turtle - CopyAssignment

    2020年12月25日 · First, import the turtle module and create a function named “gajurel” with the parameters (x, y). Inside this function, set the x of the turtle to “x” …

  11. Drawing Pikachu With The Python Turtle Library

    2024年5月12日 · Drawing Pikachu with the Python turtle library is a fun and exciting project that can help beginners learn the basics of programming while creating a …

  12. 他の人も質問しています
    読み込んでいます
    回答を読み込めません