e contenu du template étendu.
++++
**Avec quelle fonction génère-t-on l’URL suivante :/result?name=Tom&age=... e=’Tom’, age=30)%%''
++++ Réponse |
Choix 3; La fonction Flask url_for() retourne le schéma d’URL défini... turn user_id
</code>
++++ Réponse |
Choix 2. La fonction ''request.argspermet'' de récupérer les paramètre... e que la vue peut retourner en faisant appel à la fonction de Flask ''render_template''. Les deux autres n’e
ilisateurs !
++++
Un template Jinja contient la fonction JavaScript suivante :
<code javascript>
window.f... rovient la valeur de la variableappId ?**
- La fonction fait une requête HTTP à Facebook pour récupérer l... de configuration Python de l’application.
- La fonction JavaScript config() est exécutée au chargement d... se |
Choix 1. Si le paramètre ''_external'' de la fonction Flask ''url_for()'' est passé à ''True'', elle g
final_string
</code>
Ici, nous avons défini une fonction qui, lorsqu'elle sera exécutée, renverra l’invers... ée en paramètre.
J'ai écrit ensuite une nouvelle fonction, dans le fichier ''test.py'', pour tester la fonction ''reverse_str(initial_string)''.
Je commence en la n... s'agit d'un test qui permettra de vérifier si la fonction renvoie bien l’inverse de la chaîne de caractères
lue = number
return max_value
</code>
Cette fonction retourne l’entier (int) le plus élevé d’une liste d’entiers. La signature de cette fonction dit que les nombres doivent constituer une List[... ste d’entiers – et le **type de retour** de cette fonction est int.
Le typage peut être extrêmement utile p... s possible de mettre une liste de chaînes dans la fonction ''highest'' (le plus élevé).
Le typage Python s
e premier test ======
Commençons par prendre une fonction qui permet de calculer la valeur absolue d’un nom... lemets.
Voici un exemple de docstring avec notre fonction ''to_absolute(value)'':
<code python>
def to_abs... umber
</code>
Que fait-on ?
Nous exécutons la fonction ''to_absolute'' avec pour argument ''3'', exactem... t <nom du fichier>
</code>
Par exemple, si votre fonction est implémentée dans le fichier ''main.py'', il f
quelle est la différence entre une méthode et une fonction ?
Tout simplement, une méthode fait partie d’une classe, alors qu’une fonction est indépendante des classes. Les méthodes peuven... On « **appelle** » (« **call** », en anglais) une fonction ou méthode lorsqu’on l’utilise dans le code. Par exemple, la ligne ''x = add(2, 3)'' appelle la fonction ''add'' (additionner) avec les paramètres 2 et 3
maire est égal à "1".
++++ Réponse |
Choix 3. La fonction get()de SQLAlchemy prend en paramètre un identifi... 'un objet stocké dans la base de données.
- Une fonction qui renvoie une réponse à une requête HTTP.
- U... 'un objet stocké dans la base de données.
- Une fonction qui renvoie une réponse à une requête HTTP.
- U... 'un objet stocké dans la base de données.
- Une fonction qui renvoie une réponse à une requête HTTP.
- U
oms doivent raconter une histoire. Regardez cette fonction :
<code python>
def calculation(a, b):
retur... noms, il apparaît tout de suite évident que cette fonction soustrait un pourcentage de réduction donné à un ... t le code exécutable et les définitions de classe/fonction contenus dans un fichier Python unique, alors qu’... t. Si un fichier ne contient que la définition de fonction et de classe, il ne se passe rien, mais d’autres
chose qui n’existe pas, ou passé une chaîne à une fonction qui attendait un nombre.
Les exceptions sont **d... raise error
</code>
Ici, nous avons une fonction, ''increase_percent'', qui calcule l’augmentation... erait une erreur de division par zéro. Dans cette fonction, si une ''ZeroDivisionError'' est lancée, nous l’... oit gérée par un autre bloc try dans lequel cette fonction a été appelée, soit simplement pour mettre fin au
ate.
Que fait-elle ? Elle **génère une URL** en fonction des paramètres transmis.
Le premier paramètre es... un commentaire #}
</div>
</code>
Utilisons cette fonction Python pour remplacer tous les liens de la page.
... dit, de pouvoir changer les éléments suivants en fonction de l'utilisateur :
* prénom
* photo de profi... template, il faut les passer en paramètres de la fonction ''**render_template**'' au niveau de la vue
* J
s la vue et utilisons l'objet ''request'' dans la fonction associée à la route ''/result/''.
<code python v... e consiste à trouver une description au hasard en fonction du genre de l'utilisateur.
Commencez par trouver... ts_for_a_gender)
</code>
La première ligne de la fonction find_content() peut vous sembler étrange. La méth...
Importez le script dans views.py et utiliser la fonction
<code python [highlight_lines_extra="9,19"] >
fr
té de code. Il peut s’agir d’une méthode ou d’une fonction, par exemple. Tout ce qui est externe à cette uni... ne conformément aux exigences logicielles. Chaque fonction est comparée à l'exigence correspondante pour vér... et d'exécuter les doctests. Par exemple, si votre fonction est implémentée dans le fichier main.py , il fa... lettre, donc le test est OK.
* test_three : La fonction sorted() permet de trier une liste dans l’ordr
tes qui leur sont adressées.
Une **vue** est une fonction qui renvoie une réponse à une requête HTTP. Toute fonction décorée par **''@app.route''** est une vue.
On a... s **vues** la route correspondant à la requête en fonction de la méthode HTTP utilisée et de l'URL.
* Le s
s en eux. Vous pouvez donc passer le rectangle de fonction en fonction en modifiant ses attributs, il gardera en mémoire ses modifications sur le temps.
<note>
Le « ... era le nombre 15, qui sera ensuite affiché via la fonction ''print''.
Je pensais que ''self'' était un argu
**Voici la différence entre une méthode et une fonction :**
- Une méthode fait partie d’une classe, ce qui n’est pas le cas d’une fonction.
- Seules les méthodes peuvent prendre des objets comme paramètres.
- Une fonction retourne une valeur, mais ce n’est pas le cas des