به مسیر Pyret در Exercism بپیوندید تا از این موارد بهرهمند شوید: 66 تمرین همراه با تحلیل خودکار کد شما و مربیگری شخصی، همه ۱۰۰٪ رایگان.
fun sum(lst):
cases (List) lst:
| empty => 0
| link(first, rest) => first + sum(rest)
end
where:
sum([list: ]) is 0
sum([list: 1, 2, 3]) is 6
end
با تمرینهای برنامهنویسی سرگرمکننده و پاداشدهندهای که درک شما از مفاهیم را در Exercism میسنجند، در برنامهنویسی بهتر شوید.
تعیین کنید آیا یک عبارت از همهی حروف الفبای لاتین استفاده میکند یا نه.
به صف کردن مشتریها در Yaʻqūb's Deli کمک کنید.
امتیازهای به دست آمده در یک پرتاب بازی دارت را محاسبه کنید.
Pyret بهعنوان یک زبان آموزشی، خوانایی را با نحوهی نگارشی تمیز و سرراست در اولویت قرار میدهد
Pyret هر جایی که npm نصب شود یا بهصورت آنلاین در https://code.pyret.org/editor در دسترس است
Pyret طوری طراحی شده است که شیب یادگیری تدریجی داشته باشد و بر شیوههای عمومی برنامهنویسی تمرکز کند
کل زنجیرهی ابزارها حدود ۱۰۰ مگابایت دانلود است
Pyret یک test runner داخلی ارائه میدهد که test کردن را به بخشی طبیعی از فرایند توسعه تبدیل میکند
Pyret یک بستر آزمایشی فعالانه در حال توسعه برای پیشرفت در آموزش مبانی علوم رایانه است
هر زبانی روش خودش را برای انجام کارها دارد. Pyret هم از این قاعده مستثنا نیست. منتورهای ما به شما کمک میکنند مثل یک برنامهنویس Pyret فکر کنید و کد را به سبک اصیل Pyret بنویسید. بعد از اینکه تمرینی را حل کردید، آن را برای تیم داوطلبان ما ارسال کنید تا نکتهها، ایدهها و بازخوردی دربارهی این که چطور آن را به آنچه معمولاً در Pyret میبینید نزدیکتر کنید به شما بدهند؛ آنها کمک میکنند چیزهایی را کشف کنید که نمیدانید که نمیدانید.
دربارهی منتورینگ بیشتر بدانیدمسیر Pyret در Exercism شامل 66 تمرین است تا به شما کمک کند کد بهتری بنویسید.
همهی تمرینهای Pyret را ببینید