w3resource

Python: Enum Exercises, Practice, Solution

Python Enum: [ 5 exercises with solution]

[An editor is available at the bottom of the page to write and execute the scripts.]

1. Write a Python program to create an Enum object and display a member name and value. Go to the editor
Sample data :
Member name: Albania
Member value: 355
Click me to see the sample solution

2. Write a Python program to iterate over an enum class and display individual member and their value. Go to the editor
Expected Output:
Afghanistan = 93
Albania = 355
Algeria = 213
Andorra = 376
Angola = 244
Antarctica = 672
Click me to see the sample solution

3. Write a Python program to display all the member name of an enum class ordered by their values. Go to the editor
Expected Output:
Country Name ordered by Country Code:
Afghanistan
Algeria
Angola
Albania
Andorra
Antarctica
Click me to see the sample solution

4. Write a Python program to get all values from an enum class. Go to the editor
Expected output:
[93, 355, 213, 376, 244, 672]
Click me to see the sample solution

5.Write a Python program to get the unique enumeration values. Go to the editor
Expected Output:
Afghanistan = 93
Albania = 355
Algeria = 213
Andorra = 376
Angola = 244
Click me to see the sample solution

 

Python Code Editor:

More to Come !

Do not submit any solution of the above exercises at here, if you want to contribute go to the appropriate exercise page.

Test your Python skills with w3resource's quiz



Share this Tutorial / Exercise on : Facebook and Twitter

Python: Tips of the Day

Merging strings:

You can use join method to combine strings. Very useful indeed.

lst="Asia, Europe, Africa, Australia"
str=",".join(lst)
print(str)

Output:

A,s,i,a,,, ,E,u,r,o,p,e,,, ,A,f,r,i,c,a,,, ,A,u,s,t,r,a,l,i,a