• Aller au contenu

wikinotes

Outils pour utilisateurs

  • S'identifier

Outils du site

  • Derniers changements
  • Gestionnaire Multimédia
  • Plan du site
Piste : • ressources • modifier_legende • virsh • lire-dvd • 315_application_http_basique • 240_decouvrir_des_api • modifier-casse • nrpe • 120_aide

plus

Recherche

Voici les résultats de votre recherche.

Correspondance exacte
  • 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:

310_fichiers
10 Occurrences trouvées, Dernière modification : il y a 5 ans
er un mode d'ouverture. Les modes d'ouverture les plus courants sont le mode *w*pour ouvrir le fichier e... le fichier de manière extrêmement simple, je n'ai plus à me préoccuper de l'encodage, je vais écrire dan... qu'une fois que mon fichier a été ouvert, je n'ai plus à me préoccuper de l'encodage, mon fichier a bien... r f2 avec **open**, je vais reprendre, ça va être plus simple, je vais reprendre ma ligne du dessus. Je
410_fontions
8 Occurrences trouvées, Dernière modification : il y a 5 ans
st motivé de la façon suivante : comme on l'a dit plus haut, tout ce qu'on peut faire (en matière notamm... pement sont susceptibles de vous aider de manière plus effective; si quelque part vous écrivez z = fact(... que z est entier permet de fournir une complétion plus pertinente lorsque vous commencez à écrire z.[TAB... erreurs dans les passages d'arguments à un stade plus précoce du développement. Par contre ce qui est
460_arguments_et_appel_de_fonction
8 Occurrences trouvées, Dernière modification : il y a 5 ans
es noms des paramètres s'ils sont explicites sont plus facile à retenir que leur position (leur ordre). ... e que la fonction appelée sans argument n'affiche plus plus un tuple mais un dictionnaire. En fait, la forme double étoile me permet de **passer n'importe que... rguments. La forme double étoile est un petit peu plus subtile, elle est notamment utilisée lorsque vous
510_iteration
7 Occurrences trouvées, Dernière modification : il y a 5 ans
que l'on appelle le **protocole d'itération**. En plus de la simplicité et de l'efficacité de ce mécanis... élément, le quatrième élément et lorsqu'il n'y a plus d'élément, la méthode *next* va retourner une exc... s'appelle **StopIteration**. Ensuite on ne peut plus obtenir d'autres éléments via cet itérateur, on o... . Essayons maintenant de formaliser un petit peu plus ces notions d'itérable et d'itérateur. Il y a deu
540_expressions
7 Occurrences trouvées, Dernière modification : il y a 5 ans
ur a été consommé une première fois, il ne génère plus aucun élément. Mais comme la création d'un **géné... second appel sur le meme iterateur ne produira # plus de calcul >>> sum(carre) 0 </code> Un intérêt de... ython est de toujours manipuler des itérateurs le plus loin possible sans créer de structure de données ... ttre qu'une expression. Or, certains traitements plus sophistiqués réclameront plus qu'une expression.
330_tables_de_hash
6 Occurrences trouvées, Dernière modification : il y a 5 ans
rapide. Mais maintenant, prenons un range qui est plus grand et multiplions-le par 100. Donc au lieu de ... 284 microsecondes. Donc c'est à peu près 100 fois plus lent. Multiplions encore par 100 cette séquence e... tion: 28 millisecondes. C'est de nouveau 100 fois plus lent. On voit clairement que l'opération de test ... ma séquence. Là, évidemment, j'ai pris le cas le plus défavorable mais c'est la complexité du test d'ap
580_package
6 Occurrences trouvées, Dernière modification : il y a 5 ans
tion de package permet de créer des bibliothèques plus structurées qu'avec un simple module. Comme intr... thon), un fichier nommé %%__init__.py%%; ce n'est plus le cas depuis Python-3.3. Importer un package re... ython-3.3, la présence de **%%__init__.py%% n'est plus strictement nécessaire**. Lorsqu'il est présent,... le fois par l'interpréteur Python; s'il rencontre plus tard à nouveau le même import, il l'ignore silenc
620_methode_speciale
6 Occurrences trouvées, Dernière modification : il y a 5 ans
[[350_ensembles|hachage]] pour un accès beaucoup plus rapide aux éléments. En pratique, lorsqu'un modè... es des possibilités de surcharge d'opérateurs, ou plus généralement les mécanismes disponibles pour éten... e **difficultés assez variables**. Dans le cas le plus simple il suffit de définir une méthode sur la cl... e reste il convient d'utiliser ces traits avec le plus grand discernement. Dans tous les cas écrivez vot
440_portee_des_variables
5 Occurrences trouvées, Dernière modification : il y a 5 ans
ns **englobantes**. On remonte, de la fonction la plus proche de là où on référence la variable, jusqu'à la fonction la plus externe. Si on ne trouve pas cette variable défin... ies dans ce module. La règle **LEGB** évoque au plus haut niveau les **builtins**. En fait, lorsque on... et reste visible une fois la boucle terminée. Le plus simple est de le voir sur un exemple: <code pyth
610_classe_instance_methode
5 Occurrences trouvées, Dernière modification : il y a 5 ans
premier argument de ce constructeur **self**. Le plus souvent, le constructeur se contente de mémoriser... ins langages comme Java et C++ ont des mécanismes plus sophistiqués, mais aussi plus complexes, pour garantir une bonne étanchéité entre l'interface publique ... qu'on trouve en C++ et en Java. Il existe tout au plus une **convention**, selon laquelle **les attribut
000_start
4 Occurrences trouvées, Dernière modification : il y a 5 ans
est habitué. C'est aussi un sujet qui devient de plus en plus prégnant puisque dans un monde qui est tourné complètement vers le réseau. Ce sont des types d'applications qui deviennent de plus en plus largement utilisées, et pour ceux qui connaissent, vous trouverez des similitudes avec ce qu'on
340_dictionnaires
4 Occurrences trouvées, Dernière modification : il y a 5 ans
ce qui sont indépendants du nombre d'éléments. De plus, les dictionnaires sont des objets mutables, ça v... s les types immuables c'est-à-dire qui ne peuvent plus changer une fois qu'ils ont été créés, peuvent êt... donc mon dictionnaire qui maintenant ne contient plus que 'ana' : 35, 'eve' : 30. Une caractéristique ... e.keys(), je vais plutôt l'appeler *k*pour rendre plus explicite que c'est la vue sur les clés : *k = ag
360_exceptions
4 Occurrences trouvées, Dernière modification : il y a 5 ans
mon programme et mon programme risque de planter plus loin dans le code. D'une manière générale,**on d... eptions que vous connaissez et de les capturer au plus près de l'endroit où elles se produisent dans votre code. En effet, plus vous les capturez tôt, et plus votre réaction peut être appropriée à l'origine du problème. Une questio
370_references_partagees
4 Occurrences trouvées, Dernière modification : il y a 5 ans
riables, que l'on appellera **espace de nommage** plus tard, et à droite, j'ai l'**ensemble des objets**... **, le type, une fois qu'il a été défini, ne peut plus être changé. * Création d'une variable de label... es à zéro ; ensuite, la variable *a* ne référence plus l'entier 3, le compteur de références de 3 passe ... is None: print('indéfini') </code> *is* est plus efficace que l'opérateur *==*. En effet *is* peut
450_modification_portee
4 Occurrences trouvées, Dernière modification : il y a 5 ans
e, la variable locale # et sa valeur n'existent plus # on affiche la valeur initiale de a >>> print(... ntenant des modifications implicites est beaucoup plus complexe à appréhender et à maintenir. <code pyt... variable globale a = 10 # Pour produire un code plus facilement maintenable # on peut par exemple écri... éclare que la variable *a* définit dans *g* n'est plus une variable locale de *g*, mais la variable loca
520_fonctions_lamda_map_filter
4 Occurrences trouvées, Dernière modification : il y a 5 ans
632_enumerations
4 Occurrences trouvées, Dernière modification : il y a 4 ans
260_introduction_boucles_fonctions
3 Occurrences trouvées, Dernière modification : il y a 5 ans
420_tests_et_operateurs_booleens
3 Occurrences trouvées, Dernière modification : il y a 5 ans
570_importation_module_et_espaces_nommage
3 Occurrences trouvées, Dernière modification : il y a 5 ans
220_chaines_de_caracteres
2 Occurrences trouvées, Dernière modification : il y a 5 ans
230_sequences
2 Occurrences trouvées, Dernière modification : il y a 5 ans
250_introduction_test_if
2 Occurrences trouvées, Dernière modification : il y a 5 ans
270_introduction_comprehension_de_listes
2 Occurrences trouvées, Dernière modification : il y a 5 ans
320_tuples
2 Occurrences trouvées, Dernière modification : il y a 4 ans
350_ensembles
2 Occurrences trouvées, Dernière modification : il y a 5 ans
630_heritage
2 Occurrences trouvées, Dernière modification : il y a 4 ans
210_codage_jeux_caracteres
1 Occurrences trouvées, Dernière modification : il y a 5 ans
280_introduction_aux_modules
1 Occurrences trouvées, Dernière modification : il y a 5 ans
530_comprehension_de_listes
1 Occurrences trouvées, Dernière modification : il y a 5 ans
550_modules_espaces_de_nommage
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