Intermédiaire
Quelles sont les manières permettant de refaire cette classe de manière simplifié (il faut que la classe ai les particularités de celle-ci)
class Foo:
def __init__(self, attribute1: str, attribute2: str, attribute3: str):
self.attribute1 = attribute1
self.attribute2 = attribute2
self.attribute3 = attribute3
def __repr__(self):
return f"Foo(attribute1='{self.attribute1}', attribute2='{self.attribute2} ', attribute3='{self.attribute3}')"
Auteur: Pierre ChaumontStatut : PubliéeQuestion passée 53 fois
Modifier
0
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !
5
Pourquoi le résultat du code suivant est-il undefined ?
```
def f(n):
return n + 1
f(n)
```5
Modifier la valeur d'un élément d'une liste imbriquée en Python4
En Python, quel est le résultat de l'exécution du code suivant ? `valueA = 10; valueB = 10; valueA is valueB`4
Créer une liste de 10 éléments en Python4
Écrire un code Python qui va attendre 40 secondes.5
Écrire un programme Python pour ouvrir un fichier en mode binaire et écrire une chaîne de caractères dans ce fichier.5
Quel est le résultat du code suivant ?
```
import asyncio
async def read_data():
with open('data.txt', 'r') as f:
data = f.read()
return data
async def main():
data = await read_data()
print(data)
if __name__ == '__main__':
asyncio.run(main())
```