exercism / python

Exercism exercises in Python.
https://exercism.org/tracks/python
MIT License
1.92k stars 1.29k forks source link

[New Concept Exercise] : sets #2296

Closed BethanyG closed 3 years ago

BethanyG commented 4 years ago

This issue describes how to implement the sets concept exercise for the Python track. This will be closed by #2485

Getting started

Please please please read the docs before starting. Posting PRs without reading these docs will be a lot more frustrating for you during the review cycle, and exhaust Exercism's maintainers' time. So, before diving into the implementation, please read up on the following documents:

Please also watch the following video:

Goal

The goal of this exercise is to teach the basics of the set (set type) in Python.

Learning objectives

Out of scope

Concepts

Prerequisites

Resources to refer to

Hints

Hints should link to the Sets section of the Python docs tutorial: Sets

After

After, the student can explore comprehension syntax, although it will be taught in separate exercises. This would also be a good time to explore set comparisons via function &/or operator, or experimenting with the issuperset() & issubset() functions.

Representer

No changes required.

Analyzer

No changes required.

Implementing

Tests should be written using unittest.TestCase, and the test file named dicts_basic_test.py.

Help

If you have any questions while implementing the exercise, please post the questions as comments in this issue.

Edits

github-actions[bot] commented 3 years ago

This issue has been automatically marked as abandoned because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.