Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Challenge: Refactor to Pythonic Style | Pythonic Best Practices
Code Quality and Refactoring in Python

bookChallenge: Refactor to Pythonic Style

In this challenge, you will refactor a piece of code to use more Pythonic constructs. Your goal is to rewrite the provided code to make use of list comprehensions and built-in functions, replacing manual loops and unnecessary temporary variables. This exercise will help you practice writing code that is concise, readable, and takes full advantage of Python's strengths.

Tehtävä

Swipe to start coding

Refactor the function get_even_squares to use Pythonic idioms.

  • Replace the explicit loop and manual list appending with a list comprehension.
  • Use only built-in functions and constructs.

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 4
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

close

Awesome!

Completion rate improved to 5.26

bookChallenge: Refactor to Pythonic Style

Pyyhkäise näyttääksesi valikon

In this challenge, you will refactor a piece of code to use more Pythonic constructs. Your goal is to rewrite the provided code to make use of list comprehensions and built-in functions, replacing manual loops and unnecessary temporary variables. This exercise will help you practice writing code that is concise, readable, and takes full advantage of Python's strengths.

Tehtävä

Swipe to start coding

Refactor the function get_even_squares to use Pythonic idioms.

  • Replace the explicit loop and manual list appending with a list comprehension.
  • Use only built-in functions and constructs.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 4
single

single

some-alt