هلیو کیددنیای برنامه‌نویسی نوجوانان
پایتون · سطح ۲ · ۶ مرحله

پایتون در طبیعت: مار پرجنب‌وجوش

Python wild - Wiggle the snake

با استفاده از متغیرها و انیمیشن در پایتون، یک مار رنگارنگ بسازید که روی صفحه بچرخد.

ترجمهٔ فارسی ماشینی است و ممکن است در اصطلاحات دقیق نباشد. با انتخاب «هر دو» می‌توانی متن اصلی را هم بخوانی.
مرحلهٔ ۱

مرحله_1

سر مار را بکشید

یک دایره سبز رنگ در وسط صفحه بکشید تا سر مار خود را بسازید.

سلام مار!

در این پروژه، شما با استفاده از پایتون و p5 یک مار متحرک لغزنده ایجاد خواهید کرد.
با کشیدن یک دایره سبز برای سر مار شروع کنید.

main.py


from p5 import *
from math import sin

x = 0  # starting position of the snake


def setup():
    size(400, 400)
    background('lightblue')
    no_stroke()


def draw():
    fill('green')
    circle(200, 200, 50)


run()

یک دایره سبز رنگ روی زمینه آبی روشن

نکته

سعی کنید اندازه دایره یا رنگ را تغییر دهید.

اشکال زدایی

اگر چیزی نمی بینید:

  • مطمئن شوید که circle() دارد سه عدد: x، y و اندازه
  • پس از ذخیره کد خود را دوباره اجرا کنید

محیط اجرای پروژه

ویرایشگر رسمی Raspberry Pi با فایل‌ها و کتابخانه‌های همین پروژه باز می‌شود. بارگذاری و اجرای آن به اینترنت نیاز دارد. کدهای خودت را با ابزار دریافت فایل نگه دار.

باز کردن در صفحهٔ مستقل ↗
معرفی و پیش‌نمایش پروژه

آنچه را که خواهید ساخت

مار رنگارنگی را متحرک کنید که در حالی که روی صفحه می‌چرخد تکان می‌خورد.

بر روی کلیک کنید اجرا کنید دکمه برای تماشای حرکت مار.

متن اصلی معرفی

What you will make

Animate a colourful snake that wiggles as it slithers across the screen.

Click on the Run button to watch the snake move.