Follow me to learn 🐍 Python in 5-minute a day fun quizzes!
Follow me and don't miss the next quiz!
Find previous quiz here.
Are you ready to put your Python coding style to test? Let's dive into a quick but intriguing quiz based on PEP 8, the style guide for Python code.
Code formatting might seem trivial, but it's crucial for maintaining readable and clean code.
Quiz 2 out of 64
Which one of these code samples is done right according to PEP 8? Answer with 0 for the first sample or 1 for the second sample.
Sample 1
def calculate_area(length, width):
return length * width
area = calculate_area(10, 20)
print(area)
Sample 2
def calculate_area(length,width):
return length*width
area=calculate_area(10,20)
print (area)
Post your answer in the comments – is it 0 for the first sample or 1 for the second? And don't forget to explain why you chose that answer. Let's see how many of you are true PEP-8 pros! 🐍💻
Top comments (3)
The first code sample adheres to PEP-8 guidelines, which include using spaces around operators and after commas, and proper indentation for readability.
The second code sample violates several PEP-8 recommendations, such as lacking spaces around operators and after commas, and improper indentation. This can lead to less readable and maintainable code.
Sample 1
200
Sample 2
ERROR
Sample 1
200
Sample 2
ERROR