Archivée
Que peut-on dire sur la déclaration suivante ?
-3
Évaluations de la communauté
Raymond
17/08/2023
Je dirai que ces réponses à la questions sont TROP SUBJECTIVES , dépendent de l'opinion de chacun.
"2) Il manque la documentation" . En même temps le code concis, on comprend ce que la méthode fait.
"3) Les arguments ne sont pas bien nommés" . Encore trop subjective. La méthode n'est même pas bien nommée.
"4) Ce code est interprété sans problème par Python" . C'est un fait pas une opinion . La seule que j'ai cochée correcte.
julide
20/03/2023
ils doivent être explicites, en lisant l'argument il faut comprendre de quoi il s'agit
Abdoul Nially
25/04/2023
Les arguments ne sont pas bien nommés car en poo python dans une methode doit : avoir le "self" ex ;def maMethode(self,argument1, argument2) ou bien "cls" ex def maMethode(cls,argument1, argument2) )
Frédéric
11/05/2023
Les arguments ne sont pas bien nommés car le premier argument d'une méthode non statique représente l'instance de l'objet qui l'invoque. Et cette instance est nommée "self" par convention. Ceci dit, la question est "les arguments ne sont pas bien nommés" (au pluriel) alors qu'en réalité il n'y a que le premier qui n'est pas bien nommé.
5
Écrire un programme Python pour ouvrir un fichier en mode binaire et écrire une chaîne de caractères dans ce fichier.5
En Python, quelles sont les propositions vraies à propos du mot-clé 'with':6
Pourquoi le résultat du code suivant est-il undefined ?
```
def f(n):
return n + 1
f(n)
```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())
```5
Modifier la valeur d'un élément d'une liste imbriquée en Python4
Écrire un code Python qui va attendre 40 secondes.4
En Python, quel est le résultat de l'exécution du code suivant ? `valueA = 10; valueB = 10; valueA is valueB`