• Aller au contenu

wikinotes

Outils pour utilisateurs

  • S'identifier

Outils du site

  • Derniers changements
  • Gestionnaire Multimédia
  • Plan du site
Piste : • commande_copy • gestion_des_postes • nfs • disown • format_appimage • lvm • buffers • 120_gerer_paquets_python • emulateur-terminal • jupyter-notebook

code

Recherche

Voici les résultats de votre recherche.

Commence par
  • Correspondance exacte
  • Commence par
  • Se termine par
  • Contient
@cours:informatique:fun_mooc:python3_uca_inria
  • toute catégorie
toute date
  • toute date
  • la semaine dernière
  • le mois dernier
  • l'année dernière
Trier par nombre de résultats
  • Trier par nombre de résultats
  • Trier par date de modification

Résultats plein texte:

410_fontions
65 Occurrences trouvées, Dernière modification : il y a 5 ans
uments signifie que l'on va introduire un bloc de code, ce sera le bloc de code de la fonction. <code python> def f(a, b, c): print(a, b, c) </code> Ici le bloc contient une seule instruction, appela
460_arguments_et_appel_de_fonction
56 Occurrences trouvées, Dernière modification : il y a 5 ans
sque on définit une fonction, comme par exemple: <code python> def sum(a,b): # bloc d'instructions # de la fonction sum # ... </code> Les variables *a* et *b* sont désignés **param... de définir les **paramètres d'une fonction**. <code python> def agenda(nom, prenom, tel): """ reto... oe', 'prenom': 'John', 'tel': '06 52 47 66 87'} </code> Ce fonctionnement est classique. Seulement, on
440_portee_des_variables
44 Occurrences trouvées, Dernière modification : il y a 5 ans
Python: Portée des variables ====== Un *bloc de code* est un ensemble d'instructions contiguës indenté... tée d'une variable** détermine de quel endroit du code on peut accéder à cette variable. Python utilise ... e est déterminée en fonction de l'endroit dans le code où cette variable est définie**. * Une variable locale au bloc de code d'une fonction est ce qu'on appelle une **variabl
610_classe_instance_methode
43 Occurrences trouvées, Dernière modification : il y a 5 ans
a classe que l'on appelle **arbre d'héritage**. <code python> class Phrase: "La classe Phrase défin... de classe partagée par toutes les instances </code> Pour créer une classe, on utilise l'instruction... on.'. Maintenant, regardons cet objet `Phrase`. <code python> >>> print(Phrase) <class '__main__.Phrase'> </code> L'interpréteur a bien créé un objet "Phrase". À
620_methode_speciale
36 Occurrences trouvées, Dernière modification : il y a 5 ans
es: Pour l'exemple on définit une classe Point1 <code python> class Point1: def __init__(self, x, y... ): return f"Point1[{self.x}, {self.y}]" </code> Avec ce code, les instances de Point sont mutables: <code python> >>> p1 = Point1(2, 2) >>> p2 = Point1(2, 3) # L'
370_references_partagees
35 Occurrences trouvées, Dernière modification : il y a 5 ans
rtagées. Lorsqu'on fait une affectation simple: <code python> >>> a = 3 </code> À gauche, j'ai l'espace de mes variables, que l'on appellera **espace de nom... ence vers mon entier. Si par la suite on tape: <code bash> >>> a = 'spam' </code> Python crée un objet **'spam'** de type chaîne de caractères, compteur de
540_expressions
34 Occurrences trouvées, Dernière modification : il y a 5 ans
ratrices**. ===== Expression génératrice ===== <code python> # compréhension de liste simple # produit... mémoire >>> carre = [x**2 for x in range(1000)] </code> Cette liste est créée en mémoire et contient le... n peut utiliser la fonction *built-in* ''sum'': <code python> >>> sum(carre) 332833500 </code> Pour calculer la somme de ces éléments, on peut éviter de cré
630_heritage
31 Occurrences trouvées, Dernière modification : il y a 4 ans
une troisième classe C, qui hérite de C1 et C2. <code python> # déclaration de la classe C1 class C1: ... C héritant de C1 et C2 class C (C1, C2): pass </code> En Python cette notion d'héritage est représent... on d'héritage on s'appuie sur une classe Phrase. <code python> s = 'Je fais un MOOC sur Python' class P... f, phrase): self.mots = phrase.split() </code> La première ligne déclare une chaîne de caractèr
580_package
30 Occurrences trouvées, Dernière modification : il y a 5 ans
ée une arborescence d&ans le répertoire courant: <code> package_jouet/ ├── __init__.py └── module_jouet.py </code> Ci dessous le contenu des fichiers ''%%__init__%%.py'' et ''module_jouet.py'' <code python __init__.py> print("chargement du package"... ourcis jouet = package_jouet.module_jouet.jouet </code> <code python module_jouet.py> print("Chargement
450_modification_portee
18 Occurrences trouvées, Dernière modification : il y a 5 ans
n englobante. ===== L'instruction global ===== <code python> # la variable *a* est définie au niveau #... n vérifie la valeur de a >>> print(a) a globale </code> La variable *a* est définie au niveau du module... , on ajoute l'instruction *global a*, le reste du code reste inchangé: <code python> # la variable *a* est définie au niveau # du module, sa portée est globa
510_iteration
18 Occurrences trouvées, Dernière modification : il y a 5 ans
rables*. Regardons cela avec un exemple simple. <code python> # création d'un ensemble s >>> s = { 1, 2... >>> [x for x in s if type(x) is int] [1, 2, 3] </code> Cette compréhension de liste retourne la liste d... tancier un objet *iterateur* sur l'ensemble *s*. <code python> >>> it = iter(s) # on affiche le type de l'objet it >>> type(it) set_iterator </code> **iter** est la fonction *built-in* qui permet
520_fonctions_lamda_map_filter
18 Occurrences trouvées, Dernière modification : il y a 5 ans
plement une facilité d'utilisation pour écrire du code qui dans certains cas peut être plus conçis et pl... . Regardons comment écrire une fonction lambda: <code python> # le mot clé lambda est suivi des paramètres >>> lambda x: x**2 - 1 </code> Le mot-clé *lambda* est suivi d'un paramètre, on... ion nommée un peu comme une fonction classique. <code python> # la variable carre référence la fonction
320_tuples
17 Occurrences trouvées, Dernière modification : il y a 4 ans
outer donc ce tuple vide a assez peu d'intérêt. <code python> # instancier un tuple vide >>> t1 = () #... e l'objet est bien un tuple >>> type(t1) tuple </code> Pour créer **un tuple avec un élément**, attention à la notation: <code python> >>> t = (4,) >>> type(t) tuple >>> len(... 1 </code> Vous remarquez qu'on a rajouté une virgule derr
550_modules_espaces_de_nommage
17 Occurrences trouvées, Dernière modification : il y a 5 ans
e vous commencez à écrire votre première ligne de code. Nous allons voir dans la suite comment est-ce qu... constante *x* et une fonction f qui l'affiche: <code python spam.py> """ Le module spam contient une v... t une fonction""" x = 1 def f(): print(x) </code> On définit un deuxième fichier python, `egg.py`, comme ceci: <code python egg.py> import spam x = 2 def f(): p
560_importation_de_module
17 Occurrences trouvées, Dernière modification : il y a 5 ans
, on utilise l'instruction import, par exemple: <code python> # Importation du module os >>> import os ... ) <module 'os' from '/usr/lib/python3.8/os.py'> </code> Le mot après l'instruction ''import'', ici ''os... er à la valeur de cette variable `PYTHONPATH`: <code python> >>> print(os.environ['PYTHONPATH']) </code> si le fichier n'est pas présent, au final, l’inter
260_introduction_boucles_fonctions
16 Occurrences trouvées, Dernière modification : il y a 5 ans
420_tests_et_operateurs_booleens
15 Occurrences trouvées, Dernière modification : il y a 5 ans
530_comprehension_de_listes
14 Occurrences trouvées, Dernière modification : il y a 5 ans
632_enumerations
14 Occurrences trouvées, Dernière modification : il y a 4 ans
210_codage_jeux_caracteres
13 Occurrences trouvées, Dernière modification : il y a 5 ans
380_introduction_aux_classes
13 Occurrences trouvées, Dernière modification : il y a 5 ans
250_introduction_test_if
12 Occurrences trouvées, Dernière modification : il y a 5 ans
360_exceptions
12 Occurrences trouvées, Dernière modification : il y a 5 ans
240_listes
8 Occurrences trouvées, Dernière modification : il y a 5 ans
220_chaines_de_caracteres
5 Occurrences trouvées, Dernière modification : il y a 5 ans
310_fichiers
5 Occurrences trouvées, Dernière modification : il y a 5 ans
570_importation_module_et_espaces_nommage
5 Occurrences trouvées, Dernière modification : il y a 5 ans
631_dataclasses
4 Occurrences trouvées, Dernière modification : il y a 4 ans
430_boucle_while
3 Occurrences trouvées, Dernière modification : il y a 5 ans
340_dictionnaires
1 Occurrences trouvées, Dernière modification : il y a 5 ans

Outils de la page

  • Afficher la page
  • Anciennes révisions
  • Liens de retour
  • Tout plier/déplier
  • Haut de page
Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : GNU Free Documentation License 1.3
GNU Free Documentation License 1.3 Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki