Wikilivres frwikibooks https://fr.wikibooks.org/wiki/Accueil MediaWiki 1.39.0-wmf.23 first-letter Média Spécial Discussion Utilisateur Discussion utilisateur Wikilivres Discussion Wikilivres Fichier Discussion fichier MediaWiki Discussion MediaWiki Modèle Discussion modèle Aide Discussion aide Catégorie Discussion catégorie Transwiki Discussion Transwiki Wikijunior Discussion Wikijunior TimedText TimedText talk Module Discussion module Gadget Discussion gadget Définition de gadget Discussion définition de gadget Programmation JavaScript/Mots réservés 0 6570 683040 644023 2022-08-02T12:16:13Z JackPotte 5426 /* for */ wikitext text/x-wiki <noinclude>{{JS}}</noinclude> Cet article va passer en revue les mots réservés et constantes prédéfinies de JavaScript.<br/> La norme [http://www.ecma-international.org/publications/standards/Ecma-262.htm ECMA 262], définit les mots réservés de JavaScript en deux catégories : *les mots réservés (''break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof'') *les futurs mots réservés (''abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public''). On ne doit pas utiliser un mot réservé comme identificateur. Cela provoque une erreur. Mais comme le langage différencie les majuscules et minuscules, il est possible de mettre en majuscule une lettre pour rendre l'identificateur utilisable. On peut, avec la plupart des navigateurs utiliser un futur mot réservé comme identificateur, mais cela est déconseillé, car le programme ne fonctionnera probablement plus à l'apparition d'une version future de JavaScript. Voici une description sommaire des mots réservés : == Déclarations == === var === Déclaration d'une [[Programmation JavaScript/Variables|variable]] locale, avec ou sans affectation. À placer en début d'instruction. <syntaxhighlight lang=javascript> var ma_variable; var ma_variable = "Je suis affecté"; </syntaxhighlight> Une variable locale est détruite automatiquement à la fin de la fonction où elle a été créée (sauf dans le cas des ''closures''). Seul le code écrit dans cette fonction peut y accéder, et dans ce code, la variable est prioritaire sur tout autre identifiant homonyme. En revanche, elle ne peut être détruite par l'opérateur [[../Opérateurs#Dé-référencement (delete)|delete]]. Voir la section sur [[../Variables#Hoisting|rehaussement des déclarations]]. === const === Déclaration d'une constante locale<ref>https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Instructions/const</ref>. === let === Comme "var" mais restreint la portée au bloc, comme si ce bloc était situé dans une autre fonction. Exemple : <syntaxhighlight lang=javascript> var a = 1; var b = 2; { var a = 11; let b = 22; } console.log(a); // 11 console.log(b); // 2 </syntaxhighlight> === function === Déclaration d'une [[Programmation JavaScript/Fonctions utilisateur|fonction utilisateur]]. C'est aussi un opérateur. <syntaxhighlight lang=javascript> function ma_fonction() { alert("Je suis exécuté dans ma_fonction"); } </syntaxhighlight> === void === '''void''' est une déclaration placée obligatoirement en début d'instruction. '''void''' ne fait rien, ne retourne rien, et n'est utile que dans un seul contexte : les pseudo-URL <code>javascript:</code>. En effet, si l'instruction qui compose cet URL retourne une valeur, cette valeur remplace le contenu de la page, ce qui est souvent indésirable. On place alors la déclaration '''void''' pour que l'instruction n'ait aucune valeur. <syntaxhighlight lang="xml"><a href="javascript:void(maFonction())">...</a></syntaxhighlight> === with === Permet de simplifier la référence aux propriétés et méthodes des objets en précédant un bloc d'instruction dans lequel un objet devient implicite. La déclaration '''with''' rajoute en fait un niveau tout en haut de la pile de ''scopes''. <syntaxhighlight lang=javascript> with(navigator) { alert(appName + " " + appVersion); } </syntaxhighlight> est équivalent à <syntaxhighlight lang=javascript> alert(navigator.appName + " " +navigator.appVersion); </syntaxhighlight> == Structures de contrôle == === return === Employé dans une [[Programmation JavaScript/Fonctions utilisateur|fonction]], provoque le retour au programme appelant avec renvoi facultatif d'un résultat. <syntaxhighlight lang=javascript> function ma_fonction(aparam) { s = ""; if (aparam == "") return; // Sortie sans renvoyer de résultat else s = "Le résultat"; return s; // Renvoie le contenu de s } </syntaxhighlight> === if === Permet de définir l'exécution [[../Structures de contrôle#if else|conditionnelle]] d'instructions ou d'un bloc d'instructions. Peut-être utilisé conjointement à else. <syntaxhighlight lang=javascript> a = 5; if (a==5) alert("la condition est remplie"); </syntaxhighlight> === else === Utilisé conjointement à [[Programmation JavaScript/Structures de contrôle#if else|if]], permet d'exécuter des instructions alternativement au résultat de la condition spécifiée par if. <syntaxhighlight lang=javascript> a = 5 if (a==5) alert("a est égal à 5"); else alert("a est différent de 5"); </syntaxhighlight> === switch === Utilisé conjointement à case, permet d'implanter un [[../Structures de contrôle#switch case|sélecteur de cas]]. <syntaxhighlight lang=javascript> function test(condition) { switch(condition) { case "1": alert("condition='1'"); break; case "3": alert("condition='3'"); break; case "5": alert("condition='5'"); break; } } </syntaxhighlight> === case === Utilisé à l'intérieur d'un bloc [[Programmation JavaScript/Structures de contrôle#switch case|switch]], constitue un des choix du selecteur. === break === Utilisé à l'intérieur d'un bloc [[Programmation JavaScript/Structures de contrôle#switch case|switch]], permet de sortir du sélecteur sans procéder tests suivants. Utilisé à l'intérieur d'une boucle telle un bloc [[Programmation JavaScript/Structures de contrôle#for case|switch]], permet de quitter la boucle immédiatement. === default === Utilisé à l'intérieur d'un bloc [[Programmation JavaScript/Structures de contrôle#switch case|switch]], constitue l'option par défaut du sélecteur. === for === Introduit une [[Programmation JavaScript/Structures de contrôle#for|boucle itérative]]. <syntaxhighlight lang=javascript> for (i=0;i<5;i++) { alert(i); } </syntaxhighlight> For each : <syntaxhighlight lang=javascript> var array = [1, 2, 3]; for (line in array) { alert(line); } </syntaxhighlight> En tableau associatif : <syntaxhighlight lang=javascript> var array = { "a" : 1, "b" : 2, "c": 3 }; for (line in array) { alert('Clé : ' + line + ', valeur : ' + array[line]); } </syntaxhighlight> NB : voir aussi la méthode Array.prototype.forEach()<ref>https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach</ref>. === do === Introduit une boucle itérative conditionnelle avec test effectué à chaque tour par "while" : <syntaxhighlight lang=javascript> i=0 do { i++ alert(i); // Affichera 1, puis 2, puis 3, puis 4, puis 5 } while(i<5); </syntaxhighlight> === while === Introduit une boucle itérative conditionnelle: <syntaxhighlight lang=javascript> i=0 while(i<5) { i++; // Incrémenter i alert(i); // Affiche 1, puis 2, puis 3, puis 4, puis 5 } </syntaxhighlight> === continue === Utilisé dans une boucle "for", "while" et "do", permet de sauter un tour. <syntaxhighlight lang=javascript> for (i=-2;i<=2;i++) { if (i==0) continue; // Si i == 0, on passe directement à 1 alert(5/i); // On évite ainsi la division par zéro. } </syntaxhighlight> == Gestions des erreurs == === throw === Provoque une erreur personnalisée. <syntaxhighlight lang=javascript> throw new Error("votre erreur");// a le même effet visuel que alert("votre erreur"); </syntaxhighlight> === try ... catch ... finally === Évalue un bloc ('''try''') en capturant les erreurs, tente de les gérer ('''catch''') si elles se produisent, et quoiqu'il arrive, évalue un dernier bloc ('''finally'''). == Opérateurs == === in === [[Programmation JavaScript/Opérateurs#Appartenance .C3.A0 une liste .28in.29|Opérateur]] qui détermine l'appartenance à un objet. Dans une boucle [[Programmation JavaScript/Structures de contrôle#for|for... in]], permet de répéter des instructions pour chaque propriété d'un objet. === new === [[Programmation JavaScript/Opérateurs#Instanciation .28new.29|Opérateur]] qui permet l'instanciation d'un objet. <syntaxhighlight lang=javascript> var mon_tableau = new Array(); </syntaxhighlight> === instanceof === Cet [[../Opérateurs#Type d.27objet .28instanceof.29|opérateur]] permet de tester si une valeur est une instance d'un objet : <syntaxhighlight lang=javascript> t = new Array(); alert(t instanceof Array); // Affiche true alert(t instanceof Date); // Affiche false </syntaxhighlight> === typeof === Cet [[../Opérateurs#Type de variable .28typeof.29|opérateur]] renvoie le type de la variable placée à droite.<br/> Les valeurs renvoyées par '''typeof''' correspondent aux types de variables JavaScript, soit : boolean string number function object undefined.<br/> === delete === Cet [[../Opérateurs#D.C3.A9-r.C3.A9f.C3.A9rencement .28delete.29|opérateur]] permet de supprimer une propriété. == Valeurs spéciales == === this === Dans le constructeur ou une méthode d'un objet, c'est une référence à l'objet. Hors de ce contexte, '''this''' référence l'objet global ''window''. === true === Valeur booléenne "vrai". <syntaxhighlight lang=javascript> if (true) { alert("Je m'affiche toujours"); } </syntaxhighlight> === false === Valeur booléenne "faux". <syntaxhighlight lang=javascript> if (ma_bool == false) alert("C'est pas vrai...") </syntaxhighlight> === null === Valeur de type "object" qui ne référence rien. === undefined === C'est la valeur de toutes les variables inexistantes ou supprimées. == Futurs mots réservés == Les versions futures de JavaScript intègreront peut-être un ou plusieurs mots réservés parmi la liste suivante.<br/> <syntaxhighlight lang=javascript> abstract enum int short boolean export interface static byte extends long super char final native class float package const goto private debugger implements protected double import public </syntaxhighlight> Il est déconseillé de les employer comme identificateurs dans les programmes actuels, sous peine de risquer un comportement bizarre dans le futur. == Mots réservés en jQuery == {{Autres projets |w=jQuery |v=JavaScript/jQuery }} {|align="center" rules="all" cellspacing="0" cellpadding="4" class="wikitable sortable" style="border: 1px solid #999; border-right: 2px solid #999; border-bottom: 2px solid #999; background: #D0D0D0;" |+ style="font-weight: bold; font-size: 1.1em; margin-bottom: 0.5em"|Liste des mots spécifiques en jQuery<ref>http://api.jquery.com/category/core/</ref> |- style="background: #131c25" ! Nom !! Fonction |- | $(), jQuery() || Fonction de sélection, et d'initialisation |- | holdReady() || Retiens ou relâche un évènement jQuery |- | noConflict() || Supprime un mot réservé |- | sub() || Crée une copie modifiable d'un objet jQuery |- | when() || Planifie des objets |- | each() || Sélectionne chaque élément d'un objet |- | parents() || Sélectionne tous les éléments parents |- | parent() || Sélectionne le parent direct |- | children() || Sélectionne tous les enfants |- | closest() || Sélectionne l'élément le plus proche avec une certaine caractéristique (évite des <code>parent().parent().parent()</code>). |- | hasClass() || Renvoie si l'élément à une classe |- | addClass() || Ajoute une classe |- | removeClass() || Retire une classe |- | toggleClass() || Échange deux classes |- !colspan=2| Sélecteurs |- | :animated || Sélectionne les éléments animés |- | :hidden || Sélectionne les éléments cachés |- | :visible || Sélectionne les éléments visibles |- | :first || Sélectionne le premier élément |- | :last || Sélectionne le dernier élément |- | :even || Sélectionne les éléments pairs |- | :odd || Sélectionne les éléments impairs |- | :eq(index) || Sélectionne le n<sup>ème</sup> élément |- | :gt(index) || Sélectionne les éléments supérieurs au n<sup>ème</sup> |- | :lt(index) || Sélectionne les éléments inférieurs au n<sup>ème</sup> |- | :input || Sélectionne les champs modifiables |- | :text || Sélectionne les champs texte |- | :radio || Sélectionne les boutons radio |- | :checkbox || Sélectionne les cases à cocher |- | :checked || Sélectionne les boutons radio et cases à cocher cochés |- | :first-child || Sélectionne le premier élément enfant |- | :last-child || Sélectionne le dernier élément enfant |- | parent > child || Sélectionne le premier enfant d'un parent |- !colspan=2| Méthodes<ref>http://tutorials.jenkov.com/jquery/dom.html</ref> |- | .attr() || Affiche ou remplace la valeur d'un attribut |- | .val() || Affiche ou remplace la valeur d'un champ |- | .html() || Affiche ou remplace l'objet par de l'HTML |- | .text() || Affiche ou remplace l'objet par du texte |- | .prepend() || Ajoute le paramètre avant l'objet, dans la balise |- | .append() || Ajoute le paramètre après l'objet, dans la balise |- | .prependTo() || Ajoute l'objet avant le paramètre, dans la balise |- | .appendTo() || Ajoute l'objet après le paramètre, dans la balise |- | .before() || Ajoute le paramètre avant l'objet |- | .after() || Ajoute le paramètre après l'objet |- | .insertBefore() || Ajoute l'objet avant le paramètre |- | .insertAfter() || Ajoute l'objet après le paramètre |- | .wrap() || Ajoute les balises en paramètre autour de l'objet |- | .wrapInner() || Ajoute les balises en paramètre autour de l'objet à l'intérieur |- | .wrapAll() || Ajoute les balises en paramètre autour des objets |- | .clone() || Duplique un objet |- | .empty() || Vide un objet |- | .remove() || Retire un objet |- | .removeAttr() || Retire un attribut |- | .replaceWith() || Remplace l'objet par le paramètre |- | .replaceAll() || Remplace le paramètre par l'objet |} Entrer <code>$('.data')</code> dans la console du navigateur (F12) affiche les éléments de la page dans un format pertinent au JS. == Références == {{Références}} <noinclude> [[Catégorie:Mots réservés]] </noinclude> 2p45u4nx1vp6b42vayx4u5npdlfgilw Photographie/Personnalités/T/Gaspard-Félix Tournachon 0 26039 683043 636840 2022-08-02T17:24:42Z CommonsDelinker 2753 L'image Félix_Nadar_1820-1910_portraits_Jules_Verne_(restoration).jpg a été retirée car elle a été supprimée sur Commons par DarwIn wikitext text/x-wiki {{Ph s Personnalités}} == Introduction == '''Gaspard-Félix Tournachon''', dit '''Nadar''', était un caricaturiste, aérostier et photographe français, né et mort à Paris (6 avril 1820 - 21 mars 1910). Le pseudonyme ''Nadar'' a également été utilisé par son frère Adrien Tournachon sous les formes ''Nadar jeune'' et ''Nadar jne'', provoquant parfois la confusion. Il fut repris plus tard par son fils [[Paul Nadar]], avec l'autorisation de son père. <gallery widths="240px" heights="240px"> Nadar 1854.jpg|Nadar en 1854 Felix Nadar in a balloon, late 1860s photographer Felix Nadar (4559203377).jpg|Nadar dans un ballon Self-Portrait in Indian Costume LACMA AC1992.197.97.jpg|Autoportrait en costume d'Indien </gallery> <gallery widths="240px" heights="240px"> Autoportrait tournant Nadar c.1865.jpg|Nadar, série ''Autoportrait « tournant », vers 1865, Bibliothèque nationale de France, Paris. Nadar autoportrait tournant.gif|autoportrait tournant Nadar selfportrait.jpg|Autoportrait Autoportrait de Félix Nadar - original.tif|Autoportrait (entre 1900 et 1910) Autoportrait de Félix Nadar - edit.jpg|Autoportrait (entre 1900 et 1910) </gallery> == Biographie == === La jeunesse === Nadar s'est défini lui-même comme « un vrai casse-cou, un touche-à-tout, mal élevé jusqu'à appeler les choses par leur nom, et les gens aussi ». Il était grand, avait un comportement les cheveux roux, les yeux effarés, fantasque. Ses parents étaient d'origine lyonnaise. Son père, Victor Tournachon, imprimeur et libraire s'était installé dans la capitale. Le jeune Gaspard-Félix a fréquenté plusieurs internats de la région parisienne, alors que son père connaissait des revers de fortune. Il étudiait alors au Lycée Condorcet. Diplômé de l'École des Mines de Saint-Étienne en 1837, il commença des études de médecine à Lyon mais à la mort de son père il dut y renoncer pour « gagner le pain quotidien » de sa mère et son frère Adrien, plus jeune de cinq ans. À cette époque il commença de travailler pour plusieurs journaux lyonnais, puis parisiens, fréquentant dans la capitale les milieux artistiques, politiques (en particulier le parti socialiste naissant) et judiciaires. C'est au cours de cette période de « bohème » qu'il côtoya des personnalités comme [[w:Gérard de Nerval|Gérard de Nerval]], [[w:Charles Baudelaire|Charles Baudelaire]] on encore [[w:Théodore de Banville|Théodore de Banville]]. Il a écrit à partir de 1841 de nombreux articles et des romans sous le pseudonyme de '''Nadar'''. Ce pseudonyme est venu de l'habitude qu'il avait d'ajouter la terminaison ''dar'' à chacun de ses mots, de sorte que ses amis l'avaient surnommé « Tournadar ». En collaboration avec Polydore Millaud, il a fondé un journal judiciaire intitulé ''L'Audience'' et diverses revues, ''La Revue comique'' ou encore ''Le livre d'or'', une revue de prestige dont il devint le rédacteur en chef à l'âge de 19 ans. Il s'était assuré de la collaboration de personnalités comme [[w:Honoré de Balzac|Honoré de Balzac]], [[w:Alexandre Dumas|Alexandre Dumas]], [[w:Théophile Gautier|Théophile Gautier]], [[w:Gérard de Nerval|Gérard de Nerval]], [[w:Paul Gavarni|Paul Gavarni]] et [[w:Honoré Daumier|Honoré Daumier]]. Malheureusement, malgré un succès d'estime, ''Le Livre d'or'' ne dépassa pas le neuvième numéro. === Les débuts en photographie === À la même époque, Nadar aborda également la photographie grâce à l'un de ses amis, le romancier [[w:Eugène Chavette|Eugène Chavette]]. Il publia à partir de 1850 une série de portraits photographiques d'artistes contemporains, parmi lesquels [[w:Franz Liszt|Franz Liszt]], [[w:Richard Wagner|Richard Wagner]], [[w:Charles Baudelaire|Charles Baudelaire]], [[w:Michel Bakounine|Michel Bakounine]], [[w:Victor Hugo|Victor Hugo]], [[w:Jules Verne|Jules Verne]], [[w:Hector Berlioz|Hector Berlioz]], [[w:Gioachino Rossini|Gioachino Rossini]], [[w:Daniel François Esprit Auber|Daniel François Esprit Auber]], [[w:Sarah Bernhardt|Sarah Bernhardt]], [[w:Jacques Offenbach|Jacques Offenbach]], [[w:George Sand|George Sand]], [[w:Gérard de Nerval|Gérard de Nerval]], [[w:Théodore de Banville|Théodore de Banville]], [[w:Jules Favre|Jules Favre]], [[w:Guy de Maupassant|Guy de Maupassant]], [[w:Édouard Manet|Édouard Manet]], [[w:Gustave Doré|Gustave Doré]], [[w:Gustave Courbet|Gustave Courbet]], [[w:Jean-Baptiste Corot|Jean-Baptiste Corot]], [[w:Loïe Fuller|Loïe Fuller]], [[w:Zadoc Kahn|Zadoc Kahn]], [[w:Charles Le Roux|Charles Le Roux]], [[w:Hector de Sastres|Hector de Sastres]], les frères [[w:Élisée Reclus|Élisée Reclus]] et [[w:Élie Reclus|Élie Reclus]]. Contrairement aux autres portraitistes de l'époque, Nadar refusait les accessoires et les fonds peints, pour s'éloigner délibérément des habitudes des peintres. Il donnait une priorité absolue au regard, aux mains, et recherchait des attitudes révélatrices de la personnalité des personnes qu'il photographiait. Il écrivit en 1857, à propos de l'art du portrait : ''La photographie est à la portée du premier des imbéciles, elle s’apprend en une heure. Ce qui s'apprend beaucoup moins, c'est l'intelligence morale de votre sujet, c'est ce tact rapide qui vous met en communion avec le modèle, vous le fait juger et diriger vers ses habitudes, dans ses idées, selon son caractère, et vous permet de donner la ressemblance la plus familière et la plus favorable, la ressemblance intime. C'est le côté psychologique de la photographie, le mot ne me semble pas trop ambitieux.''' Il exposa son travail à Bruxelles en 1856 et fut récompensé par une médaille d'or. === Le caricaturiste et l'épisode polonais === Outre son travail d'écriture, Nadar dessinait aussi, en particulier des caricatures publiées dans le ''Journal pour rire'', ''Charivari'', ''Le courrier''. Après l'échec du Livre d'Or, il renoua avec ses activités de caricaturiste. Lors d'un stage de dessin au journal satirique ''[[w:Le Corsaire (journal)|Le Corsaire-Satan]]'' il découvrit le crayon lithographique et abandonna la plume. À la veille de la [[w:Révolution française de 1848|révolution de 1848]], il obtint la consécration avec son premier dessin-charge publié dans le journal ''[[w:Le Charivari|Le Charivari]]''. Le 30 mars 1848, Nadar s'est engagé avec son frère dans la légion polonaise pour porter secours à la Pologne. Son passeport était établi au nom de ''Nadarsky''. Fait prisonnier et mis au labeur dans une mine, il refusa le rapatriement gratuit et revint à pied. Deux mois plus tard, il fut de retour à Paris, coiffé d'une chapka de couleur groseille, après un long voyage lors duquel il fut arrêté en Saxe par des représentants du gouvernement prussien. Très vite il fut sollicité par le gouvernement provisoire pour divers services et engagé comme agent secret par l'éditeur [[w:Jules Hetzel|Jules Hetzel]], alors chef du cabinet du ministre des Affaires étrangères. Malgré son expérience polonaise malheureuse, Sa soif d'aventures le conduisit à partir pour se renseigner sur les mouvements des troupes russes à la frontière prussienne. De retour à Paris, Nadar reprit ses activités de caricaturiste auprès de ''petits journaux'', tandis que sa renommée s'établit peu à peu. À partir de 1851, il entreprit un grand projet de ''Musée des gloires contemporaines'', pour lequel, avec l'aide de plusieurs collaborateurs, il rencontra les célébrités du moment afin de les dessiner. L'ensemble de ce travail représente plus de deux cents portraits-charges de personnages sur un total de plus de mille vignettes ; le ''Panthéon Nadar'' publié en 1853 lui apporta définitivement la célébrité. [[Image:Nadar's Pantheon, 1854.jpg|thumb|800px|center|L'une des planches du Panthéon Nadar]] <div style="text-align: center;"> <gallery widths="240px" heights="240px" caption="Détails des visages du Panthéon Nadar"> Xavier Aubryet by Nadar.jpg|Xavier Aubryet Dessin de Nadar 1850.jpg|Balzac Auguste Maquet by Nadar.jpg|Auguste Maquet Jobbé Duval by Nadar.jpg|Jobbé Duval Roger de Beauvoir par Nadar.jpg|Roger de Beauvoir Caricature d'Etienne Enault par Nadar pour "le Panthéon".jpg|Étienne Enault </gallery></div> Nadar illustre aussi des livres, comme ''Les Binettes contemporaines'', ''Les rêveries d'un étameur'' ou ''Les petites affiches du tintamarre…'', par Joseph Citrouillard, revues par [[w:Jean Louis Auguste Commerson|Jean Louis Auguste Commerson]], pour faire concurrence à celles d'[[w:Eugène de Mirecourt|Eugène de Mirecourt]], portraits par Nadar, 10 vol., 1854-1855. <gallery mode="packed" heights="160" caption="Illustrations par Nadar pour ''Les Binettes contemporaines'' de Commerson (1854-1855)"> File:Binettes 009.JPG|Gérard de Nerval. File:Binettes 012.JPG|Alphonse Karr. File:Binettes 014.JPG|Alfred de Vigny. </gallery> === Le photographe === Vers 1850, la technique du portrait est maîtrisée et les photographes réalisent des travaux de qualité ; les prix évoluent à la baisse. De nombreux studios sont créés et les personnalités du monde des arts, des lettres, mais aussi de la politique, du théâtre et de l'Église, cédant à leurs penchants narcissiques, n'hésitent pas à se « faire tirer le portrait ». Ces œuvres se retrouvent chez les papetiers sous forme d'estampes et de photographies. En 1854, Nadar épousa Ernestine Lefebvre, jeune femme issue d'une riche famille protestante. Malgré ce mariage, il continua d'offrir l'hospitalité à ses nombreux amis, comme à l'époque de la bohème. La même année, il ouvrit un atelier de portraits photographiques au 113 rue Saint-Lazare. Le local, luxueux, était situé au dernier étage de l'immeuble, ce qui lui permettait de disposer d'une abondante lumière naturelle. Son frère cadet Adrien, qui s'était également lancé, avec son appui, dans le métier de photographe-portraitiste, collabora un temps avec lui, avant de se fâcher avec lui pour des raisons de pseudonyme. En effet, Adrien signait ses photographies ''Nadar jeune'' ou ''Nadar jne'', ce qui provoqua des confusions et fut la cause d'un procès entre les deux frères, qui dura de mars 1856 à décembre 1857 ; Félix se vit accorder l'exclusivité du pseudonyme. Il s'agit là d'un des premiers procès à propos du statut d'auteur photographe. Son fils Paul réutilisa le pseudonyme par la suite, mais avec l'autorisation paternelle. En 1860, manquant de place, Nadar quitta la rue Saint-Lazare pour s'installer dans un grand atelier sis au 35, boulevard des Capucines. Il fit installer au fronton de son immeuble une immense enseigne, dessinée par [[w:Antoine Lumière|Antoine Lumière]] et éclairée au gaz. Son attitude devint plus commerciale, il céda comme bien d'autres à la mode des cartes de visite et embaucha de plus en plus de personnel. L'atelier compta jusqu'à 40 employés. <div style="text-align: center;"><gallery widths="240px" heights="300px"> Atelier Nadar 35BoulevardDesCapucines 1860 Nadar.jpg|L'atelier de Nadar au 35, Boulevard des Capucines, en 1860. 1874 Carte de Visite Georg V., König von Hannover roi de Hanover King of Hanover, Wappen T, Nadar Adressseite Correspondant M.M. Luckhardt Vienne W. Damry Liège.jpg|Revers d'une [[carte de visite]] de 1874 et l'adresse Rue d'Anjou et les correspondantes [[w:Fritz Luckhardt|M.M. Luckhardt]] et [[w:Walter Damry|W. Damry </gallery></div> Nadar ne s'est pas gêné pour railler ses concurrents qui, écrit-il, se contentent « d'un format à peu près unique, singulièrement pratique pour l'espace de nos logements bourgeois. Sans s'occuper autrement de la disposition des lignes selon le point de vue le plus favorable au modèle, ni de l'expression de son visage, non plus que de la façon dont la lumière éclaire tout cela. On installait le client à une place invariable, et l'on obtenait de lui un unique cliché, terne et gris à la va-comme-je-te-pousse ». Pour autant, il n'oubliait pas ses amis et en avril 1874, la première exposition des peintres [[w:Impressionnisme|impressionnistes]] (Monet, Degas, Pissarro, Cézanne...) eut lieu dans son studio. == Le flash au magnésium == [[Fichier:Nadar - Catacombes de Paris - NPS 83.jpg|thumb|Photographie des [[w:Catacombes de Paris|Catacombes de Paris]], avec utilisation de lumière artificielle. Le temps de pose nécessaire fut de 20 minutes, ce qui explique l'utilisation de mannequins.]] Nadar expérimenta l'éclairage à la poudre de magnésium. On sait que ce métal très inflammable brûle facilement à l'air en fournissant une lumière blanche très vive ; on peut l'utiliser sous forme de ruban mais dans ce cas la combustion est trop lente et la lumière pas assez intense pour les usages photographiques. Un mélange stœchiométrique de perchlorate de potassium et de magnésium en poudre brûle au contraire de façon quasi explosive en fournissant un "flash" très puissant. Ce mélange est encore utilisé de nos jours dans certains cas, par exemple par la police pour photographier de nuit des scènes d'accidents ; il est cependant assez dangereux à manipuler en raison de son instabilité. Le principal problème à l'époque de Nadar était la synchronisation, la mise à feu du mélange pouvant survenir avant ou après l'ouverture de l'obturateur. Par ailleurs, la lumière trop concentrée conduisit Nadar à tenter de nouvelles expériences, qu'il a relatées dans son livre ''Quand j‘étais photographe'' : « Je tentai de tamiser ma lumière en plaçant une glace dépolie entre l'objectif et le modèle, ce qui ne pouvait m'amener à grand chose ; puis plus pratiquement je disposai des réflecteurs en coutil blanc, et enfin un double jeu de grands miroirs répercutant par intermittences le foyer lumineux sur les parties ombrées. J'arrivai ainsi à ramener mon temps de pose à la moyenne diurne et finalement je pus obtenir des clichés à rapidité égale et de valeur tout à fait équivalente à celle des clichés exécutés quotidiennement dans mon atelier. » Nadar fit une démonstration pour le journal ''La Presse scientifique'' et déposa le brevet de photographie à la lumière artificielle en février 1861. Il était conscient de la portée de son invention. Par exemple, il devenait possible de révéler au public le monde souterrain, ce qu'il prouva en s'attaquant à un nouveau chantier : la photographie des sous-sols de Paris, c'est-à-dire les [[w:Catacombes de Paris|catacombes]] et les [[w:égouts de Paris|égouts]] de Paris. {{clr}} === Les débuts de la photographie aérienne === [[Fichier:Brooklyn Museum - Nadar Élevant la Photographie à la Hauteur de l'Art - Honoré Daumier.jpg|thumb|''Nadar élevant la Photographie à la hauteur de l'Art.'', lithographie d'[[w:Honoré Daumier|Honoré Daumier]] parue dans ''Le Boulevard'', le 25 mai 1863.]] Nadar était très curieux de toutes les innovations et il souhaitait que l'appareil de photographie puisse être emporté à l'extérieur et en voyage, aussi facilement que le chevalet du peintre. Il fit plusieurs ascensions en ballon avec deux aérostiers expérimentés, les frères Godard. C'est [[w:Eugène Godard|Eugène Godard]] qui organisa plus tard la poste aérienne pendant le siède de Paris en 1870. Cherchant à conjuguer sa passion nouvelle pour l'aéronautique avec la photographie, Nadar expérimenta la prise de vues depuis un ballon et réalisa en 1858 les premières photographies aériennes avec ses vues du [[w:Petit Bicêtre]]. Il avait aménagé un cabinet noir à l'intérieur de la nacelle du ballon et l'appareil était attaché à l'extérieur. Nadar déposa en 1858 un brevet pour "Le nouveau système de photographie aérostatique. [[w:Honoré Daumier|Daumier]] le représenta opérant avec difficulté lors d'une ascension aérienne, avec cette légende prémonitoire : ''Nadar, élevant la photographie à la hauteur de l'Art'' le 25 mai 1862. La coopération avec les frères Godard dura jusqu'en 1863. Une grave brouille survint lorsque Nadar fonda la ''Société d’encouragement de la navigation aérienne au moyen du plus lourd que l’air'' et entreprit de construire son propre ballon, « Le Géant », haut de 40 m et contenant pas moins de 6&nbsp;000 m³ de gaz. Le premier envol du Géant eut lieu à Paris, le 4 octobre 1863, avec 13 personnes à bord. Après avoir perdu rapidement de l'altitude, le ballon atterrit à Meaux, après avoir parcouru moins d'une centaine de km. Un nouvel essai eut lieu le 18 octobre suivant et se termina en catastrophe. Dans les environs de Hanovre, le ballon atterrit durement et fut traîné sur quelques 16 km. Les passagers furent grièvement blessés et la femme de Nadar est restée hémiplégique. Le ballon n'était pas muni d'un panneau de déchirure, une invention réalisée par Eugène Godard en 1856 et qui permet de dégonfler instantanément une enveloppe de ballon. Les tentatives suivantes n'ont pas connu le succès escompté et Nadar, qui comptait sur la participation financière des passagers, dut interrompre l'expérience. Il fonda en 1867, avec d'autres passionnés, la revue ''L'aéronaute''. Les aventures de Nadar ont inspiré [[w:Jules Verne|Jules Verne]] pour son roman ''[[w:Cinq semaines en ballon|Cinq semaines en ballon]]'' écrit en 1862. L'un des héros des livres ''[[w:De la Terre à la Lune|De la Terre à la Lune]]'' et ''[[w:Autour de la Lune|Autour de la Lune]]'', parus en 1865 et 1869, s'appelle d'ailleurs Michel Ardan, anagramme de Nadar. Jules Verne décrivit ainsi Nadar : ''C'est un homme de 42 ans, grand, mais un peu voûté déjà, comme ces cariatides qui portent des balcons sur leurs épaules. Sa tête forte, véritable hure de lion, secouait par instants une chevelure ardente, qui lui faisait une véritable crinière. Une face courte, large aux tempes, agrémentée d'une moustache hérissée comme les barbes d'un chat et de petits bouquets un peu égarés, un regard myope, complémentaient cette physionomie éminemment féline.'' En 1870-1871, lors du [[w:siège de Paris (1870)|siège de Paris]] par les Allemands, il constitua de son propre chef la « Compagnie d’Aérostiers » avec Camille Legrand (dit Dartois) et [[w:Jules Duruof|Jules Duruof]] pour construire des ballons et les mettre à la disposition du gouvernement. Un campement fut établi sur la place Saint-Pierre, au pied de la butte Montmartre, pour organiser la poste aérienne du siège. Les ballons permettaient de surveiller l’ennemi, d’établir des relevés cartographiques et également d’acheminer du courrier. Nadar baptisa ses ballons : le ''George-Sand'', l''’Armand-Barbès'' et le ''Louis-Blanc''. C'est à bord de l''’Armand-Barbès'' que [[w:Léon Gambetta|Léon Gambetta]], ministre de l’Intérieur, quitta Paris le 7 octobre 1870 pour se rendre à Tours afin d'y organiser la résistance à l’ennemi. Au total, 66 ballons furent construits entre le 23 septembre 1870 et le 28 janvier 1871. Ils ont transporté 11 tonnes de courrier, soit 2,5 millions de lettres. Cinq des ballons ont été capturés par l'ennemi. Cette première fabrication en série d'aéronefs marque la naissance officielle de l'industrie aéronautique. Deux « usines » avaient été installées dans les gares de chemin de fer réquisitionnées : les frères Godard à la gare de Lyon et Dartois et Yon à la gare du Nord. À la chute du régime de Napoléon III, Nadar installa «révolutionnairement» sa société dans le quartier de Montmartre sur la place Saint-Pierre. Avec deux engins, le ''Neptune'' et le ''Strasbourg'', il fut chargé d'étudier les mouvements de l'ennemi. <gallery mode="packed" heights="240" caption="Nadar et l'aérostation"> Nadar.jpg|''Autoportrait en ballon''. Fichier:Henry de Montaut, Petit, Catastrophe du ballons Le Géant. - La nacelle rasant le sol à Nieubourg (Hanovre). - D`après les renseignements fournis par M. Nadar. Gravure 1863.jpg|''Catastrophe du ballon Le Géant'' en 1863, non loin de Hanovre, gravure d'[[w:Henry de Montaut|Henry de Montaut]]. Fichier:ballon nadar.jpg|Seconde ascension du ''Géant''. Paris, Champ de Mars, 18 octobre 1863. Photographie anonyme. </gallery> === Les débuts de l'imagerie médicale === Vers 1860, à la demande d'un médecin, Nadar a réalisé une série de photographies qui comprend une photographie connue sous le nom de ''L'examen d'un hermaphrodite''. Cette photographie fait apparaître à la fois la précision scientifique et le traumatisme du patient qui se cache le visage avec le bras. === Les dernières années === [[Fichier:Tombe de Nadar (division 36).JPG|vignette|Tombe de Nadar (cimetière du Père Lachaise, division 36).]] Après l'épisode de [[w:Commune de Paris (1871)|la Commune]], Nadar se retrouva complètement ruiné et reprit une activité dans la photographie, mais pour réaliser avant tout des travaux qui lui assurent sa subsistance. En 1886, il accompagne son fils [[Paul Nadar|Paul Tournachon]] qui devait réaliser une interview du chimiste [[w:Eugène Chevreul|Eugène Chevreul]], et il en profita pour prendre des photos. On peut dire que ce double travail, paru le 5 septembre dans ''Le Journal illustré'', constitue le premier reportage photographique réalisé en même temps que l'entretien journalistique dont il assure l'illustration. De 1887 à 1894, Nadar s'est installé au manoir de l'[[w:Ermitage de Notre-Dame-de-Consolation (Essonne)|Ermitage de la Forêt de Sénart]] où il accueillait ses amis dans le besoin. Il était alors ruiné et malade, mais errant et paisible. Cette même année, à l'âge de 77 ans, Nadar décida de tenter de nouveau sa chance. Il laissa à son fils la gestion de ses affaires à Paris et fonda un nouvel atelier photographique à Marseille. Nadar, « doyen des photographes français », devint dans la région de Marseille une véritable gloire et se lia d'amitié avec l'écrivain [[w:Frédéric Mistral|Frédéric Mistral]]. En 1900, il triompha à l'[[w:Expositions universelles de Paris|Exposition Universelle de Paris]], avec une rétrospective de son œuvre, organisée par son fils. En 1904, Nadar revint à Paris, où il décéda le 21 mars 1910, à quelques jours de ses 90 ans. === Nadar, père et fils === Les relations entre Nadar et son fils [[Paul Nadar|Paul]] ont été compliquées. Marchant sur les traces de son père, Paul se lança dans la photographie à son tour, ce qui fut l'occasion d'une collaboration étroite entre les deux hommes qui ont notamment partagé leur atelier et réalisé ensemble de nombreux travaux, dont la fameuse série de photographies du chimiste [[w:Michel-Eugène Chevreul|Eugène Chevreul]] en 1886. Toutefois, décalage de générations oblige, des divergences artistiques apparurent entre le père et le fils. Tandis que Félix Nadar privilégiait les poses solennelles et graves, son fils avait une conception plus fantaisiste de la photographie. Paul utilisait parfois des trucages et s'intéressait davantage aux gens du spectacle. === Publications === * Le Miroir aux alouettes .- Paris, Michel Lévy frères, 1859. {{gallica|n=bpt6k5720573v.r=.langFR}} * Quand j'étais étudiant .- Paris, E. Dentu, 1856 puis Paris, Édition Michel Lévy, 1861 {{gallica|n=bpt6k2064534.r=.langFR}} et diverses autres éditions ultérieures. * La Robe de Déjanire .- 3 tomes, première édition publiée sous son nom Félix Tournachon, Recoules, Libraire-Commissionnaire, 1845 ; Michel Lévy, 1862 ; E. Dentu, 1882. {{gallica|n=bpt6k114939r.image.f2.langFR}}. * À terre et en l'air. Mémoires du « Géant » [avec une introduction de M. [[w:Jacques Babinet|Babinet]], de l'Institut] .- Paris, E. Dentu, 1865. {{gallica|n=bpt6k110516k.r=.langFR}} * Le Droit au vol .- Paris, J. Hetzel, 1865. {{gallica|n=bpt6k936433m.r=.langFR}} * La Grande Symphonie héroïque des punaises [avec [[w:Charles Bataille|Charles Bataille]] ] .- Paris, Sous les arcades de l'Odéon, 1877. {{gallica|n=bpt6k5819239j.r=.langFR}} * L'Hôtellerie des Coquecigrues [Notes au crayon par Nadar, préface par [[w:Théodore de Banville|Théodore de Banville]]] .- E. Dentu, 1880, 308 p. * Sous l'incendie [ouvrage dédié à [[w:Élisée Reclus|Élisée Reclus]] ] .- Paris, Édition Charpentier, 1882. {{gallica|n=bpt6k621259.r=.langFR}} * Le monde où on patauge .- Paris, E. Dentu, 1883. * Quand j'étais photographe .- édition originale en 1900. Diverses éditions ont été faites depuis, dont celle des Éditions du Seuil en 1994 {{ISBN|2-02-022918-8}} et celle d'Actes Sud le 4 juin 1999, collection Babel, 139 p. {{ISBN|2742717978|978-2742717972}} === Autres === La [[Bibliothèque historique de la ville de Paris]] ainsi que le [[Musée Carnavalet]] se partagent un fonds Nadar consacré à l'aérostation, acheté par la Ville de Paris et composé d'environ 2500 manuscrits. == Voir aussi == == Bibliographie == * BARRET, André - Nadar, 50 photographies de ses illustres contemporains - Paris, Julliard, 1994, 149 p. {{ISBN|2-260-01124-1}} * BLIN, Sylvie, HEILBRUN, Françoise, MONDENARD, Anne de, MORRIS-HAMBOURG, Maria et ROCHARD, Sophie .- Nadar .- Numéro spécial de la revue ''Connaissance des Arts'', hors série n° 56, 68 p., 1994. * BOISSIÈRE, Fabrice .- L'histoire au présent, entretien imaginaire avec Nadar. In : Chasseur d'Images, n° 16, 1er juin - 10 septembre 1979, pp. 62-63. * BORY, Jean-François, NÉAGU, Philippe et POULET-ALLAMAGNY, Jean-Jacques .- Nadar, photographies - Dessins & écrits .- Paris, Arthur Hubschmid, 2 tomes, 1298 p., 1979. * BUIGNET, Christine .- Nadar. In : La photographie des origines à nos jours .- Paris, Larousse, 1994, pp. 441-443. {{ISBN|2-03-511315-6}} * GREAVES, Roger .- Nadar ou le Paradoxe vital .- Paris, Flammarion, 1980, 413 p. {{ISBN|2-08-064278-2}} * GREAVES, Roger .- Nadar quand même ! .- Paris, En Face-Jacques Reich, 2010, 298 p. {{ISBN|978-2-35246-019-0}} * JAMMES, André ;6 Nadar : introduction, repères chronologiques, notes bibliographiques et techniques .- Paris, Fondation Nationale de la Photographie, 1982, 139 p. {{ISBN|2-85107-103-3}} * RUBIN, James H. .- Nadar [traduit de l'anglais par Jacques Guiod] .- Paris, Phaidon, 2001, 125 p. {{ISBN|0-7148-9275-0}} * PEETERS, Benoît - Les Métamorphoses de Nadar .- Auby-sur-Semois (Belgique), éditions Marot, 1994, 159 p. {{ISBN|2930117001|978-2930117003}} * SAINT-MARC, Stéphanie de .- Nadar .- Paris, Gallimard, NRF Biographies, 2010, {{ISBN|9782070781003}} * Nadar, Correspondance, 1820-1851 [établie et annotée par André Rouillé], tome 1 .- Paris, Éditions Jacqueline Chambon, 1998, 396 p. {{ISBN|287711192X|978-2877111928}} === Filmographie === * ''Nadar photographe'', film réalisé par Stan Neumann, le Musée d'Orsay, la SEPT-ARTE, les Films d'ici, Réunion des Musées Nationaux, 1994, 26' (VHS) === Liens externes === {{Autres projets| commons = Nadar}} * [http://www.photo-arago.fr/C.aspx?VP3=SearchResult_VPage&VBID=27MQ2JSC95Y&SMLS=1&RW=926&RH=733 Photographies de Nadar sur Arago] * [http://www.past-to-present.com/photographer.cfm?lastname=NADAR Photographies de Nadar] * [http://www.archive.org/search.php?query=creator%3A%22Nadar%2C%20F%C3%A9lix%2C%201820-1910%22 Œuvres numérisées sous format image] * [http://www.archive.org/search.php?query=creator%3A%22F%C3%A9lix%20Nadar%22 Œuvres numérisées sous format image] * [http://www.lintermede.com/exposition-nadar-felix-tournachon-la-norme-et-le-caprice-chateau-de-tours.php Rétrospective Nadar à l'occasion du centenaire de sa mort sur ''L'intermède.com''] * [http://www.tajan.com/pdf/2004/4509.pdf Catalogue, ''Félix Tournachon dit Nadar (1820-1910) et son panthéon - Importante collection de 273 dessins : portraits et portraits-charge'', Étude Tajan, Paris, 2004] {{DEFAULTSORT:Nadar}} == Galerie de photographies == [[/Photographies|Voir les photographies de Nadar sur cette page spéciale]] === Portraits === <div style="text-align: center;"> <gallery widths="240px" heights="240px"> Edmond About LACMA AC1992.229.133.jpg|Edmond About Louis Amédée Achard by Nadar.jpg|Louis Amédée Achard Ellen-andre-par-nadar.jpg|Ellen Andrée, vers 1875 Ellen Andree par Nadar.jpg|Ellen Andrée, vers 1880 Charles Édouard Armand-Dumaresq 1900.jpg|Charles Édouard Armand-Dumaresq, 1900 Charles Asselineau Nadar vers 1860.jpg|Charles Asselineau vers 1860.jpg Antoine Bernard d'Attanoux (1853-1921) par Nadar.png|Antoine Bernard d'Attanoux (1853-1921) Personnalités des arts et des lettres - Daniel-François-Esprit Auber.jpg|Daniel-François-Esprit Auber Emile Augier.jpg|Émile Augier Bakunin.png|Bakounine Noël Ballay par Nadar.jpg|Noël Ballay Bapst, Jules.jpg|Jules Bapst Jean-Augustin Barral by Nadar.jpg|Jean-Augustin Barral Theodore Barriere LACMA AC1992.229.42.jpg|Théodore Barrière Bartet, Julia.jpg|Julia Bartet Charles Baudelaire.jpg|Charles Baudelaire HenriBaudrillartNadar.jpg|Henri Baudrillart Bellel Nadar 1876.jpg|Bellel, 1876 Sarah Bernhardt as Phedre in Racine's Phaedra.jpg|Sarah Bernhardt as Phedre Nadar, Sarah Bernhardt - Getty Museum.jpg|Sarah Bernhardt Bertall Nadar 1858.jpg|Bertall, 1858 Berthelier by Nadar - Getty Museum.jpg|Berthelier Pierre Berton par Nadar.jpg|Pierre Berton Charles Blanc Nadar 1865-70.jpg|Charles Blanc vers 1865-70 Édouard Blanc.jpg|Édouard Blanc Eugène BLERY photographié par Nadar.JPG|Eugène Bléry D. Carlos de Borbón y de Austria-Este smoking.jpg|D. Carlos de Borbón y de Austria-Este Alexandre Jacques François Brière de Boismont.jpg|Alexandre Jacques François Brière de Boismont François Bonvin vers 1876 Nadar.jpg|François Bonvin vers 1876 Ernest Bordes par Nadar.jpg|Ernest Bordes Borel d'Hauterive.png|Borel d'Hauterive LéonBrémontNadar1900.jpg|Léon Brémont LéonBrémontSeveroTorelli.jpg|Léon Brémont LéonBrémontRip.jpg|Léon Brémont LèonBrémont1900.jpg|Léon Brémont Robert Bulwer-Lytton by Nadar.jpg|Robert Bulwer-Lytton Blaze de Bury Nadar.jpeg|Blaze de Bury Horace de Callias par Nadar.jpg|Horace de Callias Portrait of Emma Calvé.jpg|Emma Calvé Henry Caro-Delvaille par Nadar.jpg|Henry Caro-Delvaille Carrier-Belleuse LACMA AC1992.229.20.jpg|Carrier-Belleuse Charcot Jean-Martin Gallica Nadar.jpg|Charcot Jean-Martin Nadar Chevreul2.jpg|Chevreul Edouard Colonne par Félix Nadar.JPEG|Édouard Colonne Oscar Comettant-1900.jpg|Oscar Comettant, 1900 Francois Coppee LACMA AC1992.229.9.jpg|François Coppée Portrait of Mr Francois Coppee.jpg|François Coppée Adolphe Crémieux by Nadar, 1856.png|Adolphe Crémieux Nadar Alphonse Daudet.jpg|Alphonse Daudet Alphonse Daudet's Portrait.jpg|Alphonse Daudet Alphonse Daudet 3.jpg|Alphonse Daudet H. Daumier LACMA AC1992.229.109.jpg|Honoré Daumier Honore Daumier-Nadar.jpg|Honoré Daumier Photograph by Nadar of Charles Deburau, c. 1858.jpg|Charles Debureau, vers 1858 Pierrot with fruit by Nadar, 1854-55.png|Charles Debureau Pierrot Laughing MET DT1166.jpg|Charles Debureau Debussy nadar 1905.jpeg|Debussy Duc Decazes LACMA AC1992.229.13.jpg|Duc Decazes Michel Delaporte par Nadar.jpg|Michel Delaporte Eugène Delessert.jpg|Eugène Delessert Deguerry, Gaspard, Nadar, BNF Gallica.jpg|Deguerry, Gaspard Émile Deschanel by Nadar.jpg|Émile Deschanel Raymond Deslandes.JPEG|Raymond Deslandes Édouard Detaille par Nadar.jpg|Édouard Detaille Gustave Dore LACMA AC1992.229.35.jpg|Gustave Doré Paul Gustave Dore by Felix Nadar 1855-1859.jpg|Gustave Doré Doré by Nadar 1867.jpg|Gustave Doré en 1867 Nadar, Gustave Doré - Getty Museum.jpg|Gustave Doré Gustave Doré, par Nadar.jpg|Gustave Doré Doré by Nadar 1867 cropped.jpg|Gustave Doré 1867 Gustave Droz LACMA AC1992.229.29.jpg|Gustave Droz Drumont par Nadar.jpg|Drumont Personnalités des arts et des lettres - Alexandre Dumas fils (Nadar).jpg|Alexandre Dumas fils Dumas by Nadar, 1855.jpg|Alexandre Dumas père, 1855 Portrait d'Alexandre Dumas par Nadar, 1855.png|Alexandre Dumas, 1855 Nadar - Alexander Dumas père (1802-1870) - Google Art Project.jpg|Alexandre Dumas père (1802-1870) Nadar - Alexander Dumas père (1802-1870) - Google Art Project 2.jpg|Alexandre Dumas père (1802-1870) Nadar, Alexander Dumas (père) - Getty Museum.jpg 04476501 alexander dumas.JPG Henri-Louis Dupray 1900.jpg|Henri-Louis Dupray, 1900 Maxime Durand-Fardel.jpg|Maxime Durand-Fardel Dureault, Jean Jacques Emile.jpg|Jean Jacques Émile Dureault Aline Duval.jpg|Aline Duval Gustave Eiffel 1888 Nadar2.jpg|Gustave Eiffel, 1888 Antoine Etex Nadar 1876.jpg|Antoine Etex, 1876 Ferdinand Fabre LACMA AC1992.229.100.jpg|Ferdinand Fabre Élie Faure - 1878 - Atelier Nadar.jpg|Élie Faure, 1878 Sébastien Faure studio portrait.jpg|Sébastien Faure Louis Figuier LACMA AC1992.229.104.jpg|Louis Figuier Floquet.jpg|Charles Floquet Gustave Fraipont par Nadar.jpg|Gustave Fraipont Nadar - Foto of Franc-Lamy.jpg|Pierre Franc-Lamy LéonGandillotNadar.jpg|Léon Gandillot Charles Garnier photo - Leniaud 2003 p15.png|Charles Garnier (attribution) Théophile Gautier by Nadar c1856-1.jpg|Théophile Gautier, vers 1856 Jean-Léon Gérôme by Nadar.jpg|Jean-Léon Gérôme Edmond de Goncourt by Nadar c1877.jpg|Edmond de Goncourt c 1877 Edmond de Goncourt LACMA AC1992.229.36.jpg Edmond Got.jpg|Edmond Got Charles Gounod (1890) by Nadar.png|Charles Gounod (1890) PierreGrivot.jpg|Pierre Grivot Jules Guesde, by Nadar.jpg|Jules Guesde Félix Nadar 1820-1910 portraits Jules Hetzel.jpg|Jules Hetzel Daniel Dunglas Home by Nadar.jpg|Daniel Dunglas Home Félix Nadar 1820-1910 portraits Victor Hugo sur son lit de mort.jpg|Victor Hugo sur son lit de mort Nadar, Victor Hugo on His Deathbed - Getty Museum.jpg Jean Jaurès, 1898, par Nadar.jpg|Jean Jaurès, 1898 Jean Jaurès, 1898, by Nadar.jpg|Jean Jaurès, 1898 Jean Jaurès, 1904, by Nadar.jpg|Jean Jaurès, 1904 Jean Jaurès, 1904, par Nadar.jpg|Jean Jaurès, 1904 Zadoc Kahn by Nadar, 1910.jpg|Zadoc Kahn, 1910 Personnalités des arts et des lettres - Alphonse Karr (Nadar).jpg|Alphonse Karr Jacquet LACMA AC1992.229.103.jpg|Jacquet Édouard René de Laboulaye by Nadar.jpg|Édouard René de Laboulaye Paul-Lacroix-Nadar.jpg|Paul Lacroix Gabriel de La Landelle par Nadar.jpg|Gabriel de La Landelle Marie Laurent de dos-01.jpg|Marie Laurent de dos Lecomte du Nouy LACMA AC1992.229.97.jpg|Lecomte du Nouy Auguste Lefranc, photographie, tirage de démonstration, Atelier Nadar – Gallica 2015.png|Auguste Lefranc Auguste Lefranc, photographie, tirage de démonstration, Atelier Nadar – Gallica 2015 (adjusted).jpg|Auguste Lefranc Ernest Legouvé by Nadar c1875.jpg|Ernest Legouvé vers 1875 E. Legouve LACMA AC1992.229.111.jpg|Ernest Legouvé Photo by Nadar of Paul Legrand as Pierrot.gif|Paul Legrand Paul Legrand by Nadar c1855.jpg|Paul Legrand, ca 1855 Félix Nadar - Madeleine Lemaire.jpg|Madeleine Lemaire Leopold, Count of Syracuse.jpg|Leopold, Count of Syracuse Lepic LACMA AC1992.229.14.jpg|Lepic F. de Lesseps LACMA AC1992.229.39.jpg|Ferdinand de Lesseps Emile Lévy par Nadar.jpg|Emile Lévy Henri Lévy par Nadar.jpg|Henri Lévy Léon Lhermitte par Nadar.jpg|Léon Lhermitte Franz Liszt by Nadar, March 1886.png|Franz Liszt, mars 1886 Julius Lovy by Nadar.jpg|Julius Lovy Paul Madeline par Nadar.jpg|Paul Madeline Victor Maignan, par Nadar, btv1b10501485f.jpg|Victor Maignan Mallarmé Nadar.jpg|Stéphane Mallarmé Manet by Nadar 1870-1880.JPG|Manet Manet by Nadar-crop.jpg|Manet Édouard Manet-crop.jpg|Manet par Nadar, détail Manet by Nadar.jpg|Manet Étienne Jules Marey by Nadar.jpg|Étienne Jules Marey Auguste Mariette Nadar vers 1865.jpg|Auguste Mariette vers 1865 A. Marquet de Vasselot LACMA AC1992.229.98.jpg|A. Marquet de Vasselot Édouard-Alfred Martel (Nadar).jpg|Édouard-Alfred Martel Gustave Mathieu.jpg|Gustave Mathieu Mathieu-Meusnier, atelier Nadar, BNF Gallica.jpg|Mathieu-Meusnier Alexis-Joseph Mazerolle par Nadar.jpg|Alexis-Joseph Mazerolle Cleo de merode20.jpg|Cléo de Mérode Giacomo Meyerbeer 01.jpg|Giacomo Meyerbeer Aimé Millet by Nadar.jpg|Aimé Millet Jean-Francois Millet.jpg|Jean-Francois Millet Mirès, Jules (atelier Nadar).jpeg|Jules Mirès Mistinguett by Nadar.jpg|Mistinguett Nadar Benoît-Hermogaste Molin.jpg|Benoît-Hermogaste Molin Henri Mürger by Nadar, 1857.png Nélaton, Auguste, Nadar, BNF Gallica.jpg|Auguste Nélaton Félix Nadar 1820-1910 portraits Gérard de Nerval.jpg|Gérard de Nerval Christine Nilsson Nadar.png|Christine Nilsson Jacques Offenbach by Nadar.png|Jacques Offenbach Auguste Ottin Nadar vers 1865.jpg|Auguste Ottin vers 1865 Filippo Palizzi par Nadar.jpg|Filippo Palizzi Personnalités des arts et des lettres - Rosa Paris.jpg|Rosa Paris Pasteur, Louis (1822-1895) par Felix Nadar (1820-1910) 2.jpeg|Louis Pasteur Louis Pasteur portrait mid career.jpg|Louis Pasteur Pasteur, Louis (1822-1895) par Felix Nadar (1820-1910) 2.jpeg|Louis Pasteur Peary.jpg|Robert Peary (1856–1920) Auguste Perdonnet atelier Nadar BNF Gallica.jpg|Auguste Perdonnet Alexis-Joseph Pérignon.jpg|Alexis-Joseph Pérignon Charles Philipon by Nadar.jpg|Charles Philipon Pils LACMA AC1992.229.128.jpg|Pils Polaire Nadar.jpg|Polaire Emmanuela Potocka par Nadar.jpg|Emmanuela Potocka Proudhon atelier Nadar BNF Gallica.jpg|Proudhon (atelier Nadar) Ernest Quost par Nadar.jpg|Ernest Quost Alfred Rabaud (1883).jpg|Alfred Rabaud (1883) Alfred Rambaud, 1890-1900.jpg|Alfred Rambaud, 1890-1900 Élie Reclus.jpg|Élie Reclus Reclus Elisee 16 par Nadar max.jpg|Élisée Reclus Élisée Reclus.jpg|Élisée Reclus Élisée Reclus, by Nadar, retouched.jpg|Élisée Reclus Photo de Rossini par Nadar.jpg|Rossini Oscar Roty par Nadar.jpg|Oscar Roty Rouget, Georges, par Nadar, BNF Gallica.jpg|Georges Rouget Theodore Rousseau.jpg|Theodore Rousseau George Sand by Nadar, 1864.jpg|George Sand, 1864 George Sand (1804-1876) M.jpg|George Sand George Sand LACMA AC1992.229.87.jpg|George Sand Nadar (Gaspard Félix Tournachon) (French - George Sand - Google Art Project.jpg|George Sand Personnalités des arts et des lettres - George Sand (Nadar).jpg|George Sand Personnalités des arts et des lettres - George Sand (Nadar)-002.jpg|George Sand Personnalités des arts et des lettres - George Sand (Nadar)-001.jpg|George Sand Scribe Eugène 2.jpg|Eugène Scribe Jules Simon LACMA AC1992.229.49.jpg|Jules Simon Tancrède Synave par Nadar.jpg|Tancrède Synave Aimée Tessandier.jpg|Aimée Tessandier Trivier par Nadar.jpg|Élisée Camille Ernest Trivier Trousseau, Armand, Nadar, BNF Gallica.jpg|Armand Trousseau Julien Turgan.jpg|Julien Turgan Mario Uchard Nadar.jpg|Mario Uchard Baron Henri Usquin par Nadar en 1910.jpg|Baron Henri Usquin par Nadar en 1910 Auguste Vacquerie 01.jpg|Auguste Vacquerie Jules Vallès, journaliste.jpg|Jules Vallès, journaliste Auguste Vallet de Viriville.jpg|Auguste Vallet de Viriville Jules verne nypl.jpg|Jules Verne Louis Veuillot, by Nadar.jpg|Louis Veuillot Hector Viger LACMA AC1992.229.110.jpg|Hector Viger Viollet-Le-Duc LACMA AC1992.229.16.jpg|Viollet-Le-Duc Viollet-Le-Duc LACMA AC1992.229.134.jpg|Viollet-Le-Duc Nadar - Auguste Vitu.jpg|Auguste Vitu Francis Wey par Nadar.jpg|Francis Wey (ca. 1854 - 1860) Pierre Zacone.JPEG|Pierre Zacone Nadar Emile Zola.jpg|Émile Zola Emile Zola LACMA AC1992.229.106.jpg|Émile Zola Standing Female Nude.jpg|Standing Female Nude Hermaphrodite by Nadar 1.jpg|Hermaphrodite Inconnu nadar.jpg|Inconnu </gallery> </div> === Autres photographies === <gallery widths="240px" heights="240px"> Felix Nadar, Égouts de Paris, 1861.jpg|Égouts de Paris, 1861 Nadar, View in the Catacombs - Getty Museum.jpg|View in the Catacombs The expression of the emotions in man and animals (1872) (14785143685).jpg </gallery> {{T|[[Commons:Category:Photographs by Nadar|voir les photographies de Nadar sur Wikimedia Commons]]}} {{Ph Personnalités}} {{DEFAULTSORT:Tournachon, Gaspard-Félix}} [[Catégorie:Personnalités de la photographie]] 29xwc0g87e580rwqa644pn3a3fq5nzh Programmation Python/Tableau des mots réservés 0 48617 683041 669732 2022-08-02T14:53:12Z 41.142.69.248 /* Les fonctions */ wikitext text/x-wiki <noinclude> {{Python}} [[Catégorie:Mots réservés]] {{Autres projets|v=Python/Tableau des commandes}} </noinclude> == Les mots clés == {| class="wikitable" | |+ Liste des mots réservés |- |width="12%"|<syntaxhighlight lang="python3" inline>and</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>as</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>assert</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>break</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>class</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>continue</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>def</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>del</syntaxhighlight> |- |<syntaxhighlight lang="python3" inline>elif</syntaxhighlight> |<syntaxhighlight lang="python3" inline>else</syntaxhighlight> |<syntaxhighlight lang="python3" inline>except</syntaxhighlight> |<syntaxhighlight lang="python" inline>exec</syntaxhighlight> * |<syntaxhighlight lang="python3" inline>finally</syntaxhighlight> |<syntaxhighlight lang="python3" inline>for</syntaxhighlight> |<syntaxhighlight lang="python3" inline>from</syntaxhighlight> |<syntaxhighlight lang="python3" inline>global</syntaxhighlight> |- |<syntaxhighlight lang="python3" inline>if</syntaxhighlight> |<syntaxhighlight lang="python3" inline>import</syntaxhighlight> |<syntaxhighlight lang="python3" inline>in</syntaxhighlight> |<syntaxhighlight lang="python3" inline>is</syntaxhighlight> |<syntaxhighlight lang="python3" inline>lambda</syntaxhighlight> |<syntaxhighlight lang="python3" inline>not</syntaxhighlight> |<syntaxhighlight lang="python3" inline>or</syntaxhighlight> |<syntaxhighlight lang="python3" inline>pass</syntaxhighlight> |- |<syntaxhighlight lang="python" inline>print</syntaxhighlight> * |<syntaxhighlight lang="python3" inline>raise</syntaxhighlight> |<syntaxhighlight lang="python3" inline>return</syntaxhighlight> |<syntaxhighlight lang="python3" inline>try</syntaxhighlight> |<syntaxhighlight lang="python3" inline>while</syntaxhighlight> |<syntaxhighlight lang="python3" inline>with</syntaxhighlight> |<syntaxhighlight lang="python3" inline>yield</syntaxhighlight> | &nbsp; |} <nowiki>*</nowiki> Ne sont plus des mots-clés en Python 3 mais des fonctions du module <code>builtins</code>. Il faut ajouter les trois valeurs constantes True, False, None en python3 qui sont heureusement des mots clefs. Vous pouvez vous amuser en python2 à affecter True= False et Python ne dit rien ! C'est 1984 ! Autre classement : {|class="wikitable" style="margin:0.5em auto 0.5em auto; border-collapse:collapse; padding:0.5em;" ! Mot ! Définition |- | and || Opérateur ET booléen logique |- | as || |- | assert || |- | break || Sortie de boucle |- | class || Définition de classe d'objet ([[w:POO| Programmation Orientée Objet]]) |- | continue || |- | def || Définition de fonction |- | del || Suppression de |- | elif || Condition contraire |- | else || Contraire |- | except || Sauf (à utiliser après "try") |- | exec || |- | finally || |- | for || Boucle |- | from || De |- | global || Définition (ou utilisation) dans une fonction d'une variable globale |- | if || Condition |- | import || Importation de module |- | in || Contient |- | is || Est |- | is not || N'est pas |- | lambda || Définition d'une fonction Lambda |- | not || Négation logique |- | or || Opérateur de choix OU booléen logique |- | pass || |- | print || Afficher |- | raise || |- | return || Stopper la fonction courante (renvoyer sa valeur) |- | sort || Classer par ordre alphabétique |- | try || Essayer (généralement suivi de "except" : sauf) |- | while || Boucle |- | yield || S'emploie uniquement dans une fonction, et renvoie son résultat régénéré |} == Les fonctions == {|class="wikitable" style="margin:0.5em auto 0.5em auto; border-collapse:collapse; padding:0.5em;" ! Commande ! Définition |- | help(mohamed) || Affiche l'aide sur le paramètre |- | dir() || Affiche les méthodes du paramètre |- | print() || Affiche le texte en paramètre |- | input() || Enregistre la saisie de l'utilisateur |- | raw_input() || Équivalent à input() (sous Python 3, préférer input()) |- | len() || Renvoie la taille du paramètre |- | range() || Affiche la liste des entiers de l'intervalle du paramètre |- | ord() || Renvoie l'ordinal associé au caractère en paramètre |- | locals() || Créer un dictionnaire (objet "dict"), dont le contenu est accessible avec "[]" |- | globals() || Comme locals() mais en incluant les variables globales |- | str() || Convertit une variable en caractères |- | int() || Convertit une variable en nombre entier |- ! colspan=2| Fichiers |- | open() || Ouvrir un fichier |- | close() || Fermer un fichier |- | read() || Lire un fichier |- | readline() || Lire une ligne |- | readlines() || Lire les lignes séparées par des "\n," |- | tell() || Donne la position d'un objet |- | seek() || Donne la position d'un objet |- | write() || Écrire dans un fichier |} == Les modules == Ils sont importés avant utilisation avec "import". {|class="wikitable" style="clear:both; margin:0.5em auto 0.5em auto; border-collapse:collapse; padding:0.5em;" ! Module ! Définition |- | anydbm || |- | array || Représentation de tableaux |- | atexit || Gestionnaire de fin de programme |- | bisect || Outils de tri de liste par la méthode de bissection |- | calendar || Ce module permet d'afficher un calendrier et d'accéder à des fonctions spécifiques |- | cmath || Module pour les nombres complexes |- | codecs || |- | collections || |- | commands || |- | ConfigParser || |- | copy || |- | ctypes || |- | datetime || |- | decimal || |- | dummy_thread || |- | dummy_threading || |- | exceptions || |- | encodings.aliases || |- | formatter || |- | heapq || |- | gettext || |- | locale || |- | linecache || |- | marshall || |- | math || Module de fonctions mathématiques (sqrt, sin, cos, tan, etc...) |- | mmap || |- | operator || |- | os || Module de fonction concernant le système d'exploitation (OS) |- | pickle || |- | Queue || |- | re || Regular expressions |- | shelve || |- | shutil || |- | signal || |- | stat || |- | string || |- | StringIO || |- | struct || |- | subprocess || |- | sys || |- | textwrap || Formatage de texte |- | tempfile || |- | thread || |- | threading || |- | time || |- | timeit || |- | traceback || |- | unicodedata || |- | xml.sax || |- | warnings || |- | whichdb || |- | _winreg || |} idqiv2lug8zschn7ifbjtzmovhdu7on 683042 683041 2022-08-02T14:56:22Z 41.142.235.172 /* Les fonctions */ wikitext text/x-wiki <noinclude> {{Python}} [[Catégorie:Mots réservés]] {{Autres projets|v=Python/Tableau des commandes}} </noinclude> == Les mots clés == {| class="wikitable" | |+ Liste des mots réservés |- |width="12%"|<syntaxhighlight lang="python3" inline>and</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>as</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>assert</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>break</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>class</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>continue</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>def</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>del</syntaxhighlight> |- |<syntaxhighlight lang="python3" inline>elif</syntaxhighlight> |<syntaxhighlight lang="python3" inline>else</syntaxhighlight> |<syntaxhighlight lang="python3" inline>except</syntaxhighlight> |<syntaxhighlight lang="python" inline>exec</syntaxhighlight> * |<syntaxhighlight lang="python3" inline>finally</syntaxhighlight> |<syntaxhighlight lang="python3" inline>for</syntaxhighlight> |<syntaxhighlight lang="python3" inline>from</syntaxhighlight> |<syntaxhighlight lang="python3" inline>global</syntaxhighlight> |- |<syntaxhighlight lang="python3" inline>if</syntaxhighlight> |<syntaxhighlight lang="python3" inline>import</syntaxhighlight> |<syntaxhighlight lang="python3" inline>in</syntaxhighlight> |<syntaxhighlight lang="python3" inline>is</syntaxhighlight> |<syntaxhighlight lang="python3" inline>lambda</syntaxhighlight> |<syntaxhighlight lang="python3" inline>not</syntaxhighlight> |<syntaxhighlight lang="python3" inline>or</syntaxhighlight> |<syntaxhighlight lang="python3" inline>pass</syntaxhighlight> |- |<syntaxhighlight lang="python" inline>print</syntaxhighlight> * |<syntaxhighlight lang="python3" inline>raise</syntaxhighlight> |<syntaxhighlight lang="python3" inline>return</syntaxhighlight> |<syntaxhighlight lang="python3" inline>try</syntaxhighlight> |<syntaxhighlight lang="python3" inline>while</syntaxhighlight> |<syntaxhighlight lang="python3" inline>with</syntaxhighlight> |<syntaxhighlight lang="python3" inline>yield</syntaxhighlight> | &nbsp; |} <nowiki>*</nowiki> Ne sont plus des mots-clés en Python 3 mais des fonctions du module <code>builtins</code>. Il faut ajouter les trois valeurs constantes True, False, None en python3 qui sont heureusement des mots clefs. Vous pouvez vous amuser en python2 à affecter True= False et Python ne dit rien ! C'est 1984 ! Autre classement : {|class="wikitable" style="margin:0.5em auto 0.5em auto; border-collapse:collapse; padding:0.5em;" ! Mot ! Définition |- | and || Opérateur ET booléen logique |- | as || |- | assert || |- | break || Sortie de boucle |- | class || Définition de classe d'objet ([[w:POO| Programmation Orientée Objet]]) |- | continue || |- | def || Définition de fonction |- | del || Suppression de |- | elif || Condition contraire |- | else || Contraire |- | except || Sauf (à utiliser après "try") |- | exec || |- | finally || |- | for || Boucle |- | from || De |- | global || Définition (ou utilisation) dans une fonction d'une variable globale |- | if || Condition |- | import || Importation de module |- | in || Contient |- | is || Est |- | is not || N'est pas |- | lambda || Définition d'une fonction Lambda |- | not || Négation logique |- | or || Opérateur de choix OU booléen logique |- | pass || |- | print || Afficher |- | raise || |- | return || Stopper la fonction courante (renvoyer sa valeur) |- | sort || Classer par ordre alphabétique |- | try || Essayer (généralement suivi de "except" : sauf) |- | while || Boucle |- | yield || S'emploie uniquement dans une fonction, et renvoie son résultat régénéré |} == Les fonctions == {|class="wikitable" style="margin:0.5em auto 0.5em auto; border-collapse:collapse; padding:0.5em;" ! Commande ! Définition |- | help() || Affiche l'aide sur le paramètre |- | dir() || Affiche les méthodes du paramètre |- | print(mohamd elakkaoui) || Affiche le texte en paramètre |- | input() || Enregistre la saisie de l'utilisateur |- | raw_input() || Équivalent à input() (sous Python 3, préférer input()) |- | len() || Renvoie la taille du paramètre |- | range() || Affiche la liste des entiers de l'intervalle du paramètre |- | ord() || Renvoie l'ordinal associé au caractère en paramètre |- | locals() || Créer un dictionnaire (objet "dict"), dont le contenu est accessible avec "[]" |- | globals() || Comme locals() mais en incluant les variables globales |- | str() || Convertit une variable en caractères |- | int() || Convertit une variable en nombre entier |- ! colspan=2| Fichiers |- | open() || Ouvrir un fichier |- | close() || Fermer un fichier |- | read() || Lire un fichier |- | readline() || Lire une ligne |- | readlines() || Lire les lignes séparées par des "\n," |- | tell() || Donne la position d'un objet |- | seek() || Donne la position d'un objet |- | write() || Écrire dans un fichier |} == Les modules == Ils sont importés avant utilisation avec "import". {|class="wikitable" style="clear:both; margin:0.5em auto 0.5em auto; border-collapse:collapse; padding:0.5em;" ! Module ! Définition |- | anydbm || |- | array || Représentation de tableaux |- | atexit || Gestionnaire de fin de programme |- | bisect || Outils de tri de liste par la méthode de bissection |- | calendar || Ce module permet d'afficher un calendrier et d'accéder à des fonctions spécifiques |- | cmath || Module pour les nombres complexes |- | codecs || |- | collections || |- | commands || |- | ConfigParser || |- | copy || |- | ctypes || |- | datetime || |- | decimal || |- | dummy_thread || |- | dummy_threading || |- | exceptions || |- | encodings.aliases || |- | formatter || |- | heapq || |- | gettext || |- | locale || |- | linecache || |- | marshall || |- | math || Module de fonctions mathématiques (sqrt, sin, cos, tan, etc...) |- | mmap || |- | operator || |- | os || Module de fonction concernant le système d'exploitation (OS) |- | pickle || |- | Queue || |- | re || Regular expressions |- | shelve || |- | shutil || |- | signal || |- | stat || |- | string || |- | StringIO || |- | struct || |- | subprocess || |- | sys || |- | textwrap || Formatage de texte |- | tempfile || |- | thread || |- | threading || |- | time || |- | timeit || |- | traceback || |- | unicodedata || |- | xml.sax || |- | warnings || |- | whichdb || |- | _winreg || |} kdtvv3ytbyk44knl5cpym7pbewt4kjs 683045 683042 2022-08-02T19:59:55Z JackPotte 5426 Révocation des modifications de [[Special:Contributions/41.142.235.172|41.142.235.172]] ([[User talk:41.142.235.172|discussion]]) vers la dernière version créée par [[User:41.142.69.248|41.142.69.248]] wikitext text/x-wiki <noinclude> {{Python}} [[Catégorie:Mots réservés]] {{Autres projets|v=Python/Tableau des commandes}} </noinclude> == Les mots clés == {| class="wikitable" | |+ Liste des mots réservés |- |width="12%"|<syntaxhighlight lang="python3" inline>and</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>as</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>assert</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>break</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>class</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>continue</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>def</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>del</syntaxhighlight> |- |<syntaxhighlight lang="python3" inline>elif</syntaxhighlight> |<syntaxhighlight lang="python3" inline>else</syntaxhighlight> |<syntaxhighlight lang="python3" inline>except</syntaxhighlight> |<syntaxhighlight lang="python" inline>exec</syntaxhighlight> * |<syntaxhighlight lang="python3" inline>finally</syntaxhighlight> |<syntaxhighlight lang="python3" inline>for</syntaxhighlight> |<syntaxhighlight lang="python3" inline>from</syntaxhighlight> |<syntaxhighlight lang="python3" inline>global</syntaxhighlight> |- |<syntaxhighlight lang="python3" inline>if</syntaxhighlight> |<syntaxhighlight lang="python3" inline>import</syntaxhighlight> |<syntaxhighlight lang="python3" inline>in</syntaxhighlight> |<syntaxhighlight lang="python3" inline>is</syntaxhighlight> |<syntaxhighlight lang="python3" inline>lambda</syntaxhighlight> |<syntaxhighlight lang="python3" inline>not</syntaxhighlight> |<syntaxhighlight lang="python3" inline>or</syntaxhighlight> |<syntaxhighlight lang="python3" inline>pass</syntaxhighlight> |- |<syntaxhighlight lang="python" inline>print</syntaxhighlight> * |<syntaxhighlight lang="python3" inline>raise</syntaxhighlight> |<syntaxhighlight lang="python3" inline>return</syntaxhighlight> |<syntaxhighlight lang="python3" inline>try</syntaxhighlight> |<syntaxhighlight lang="python3" inline>while</syntaxhighlight> |<syntaxhighlight lang="python3" inline>with</syntaxhighlight> |<syntaxhighlight lang="python3" inline>yield</syntaxhighlight> | &nbsp; |} <nowiki>*</nowiki> Ne sont plus des mots-clés en Python 3 mais des fonctions du module <code>builtins</code>. Il faut ajouter les trois valeurs constantes True, False, None en python3 qui sont heureusement des mots clefs. Vous pouvez vous amuser en python2 à affecter True= False et Python ne dit rien ! C'est 1984 ! Autre classement : {|class="wikitable" style="margin:0.5em auto 0.5em auto; border-collapse:collapse; padding:0.5em;" ! Mot ! Définition |- | and || Opérateur ET booléen logique |- | as || |- | assert || |- | break || Sortie de boucle |- | class || Définition de classe d'objet ([[w:POO| Programmation Orientée Objet]]) |- | continue || |- | def || Définition de fonction |- | del || Suppression de |- | elif || Condition contraire |- | else || Contraire |- | except || Sauf (à utiliser après "try") |- | exec || |- | finally || |- | for || Boucle |- | from || De |- | global || Définition (ou utilisation) dans une fonction d'une variable globale |- | if || Condition |- | import || Importation de module |- | in || Contient |- | is || Est |- | is not || N'est pas |- | lambda || Définition d'une fonction Lambda |- | not || Négation logique |- | or || Opérateur de choix OU booléen logique |- | pass || |- | print || Afficher |- | raise || |- | return || Stopper la fonction courante (renvoyer sa valeur) |- | sort || Classer par ordre alphabétique |- | try || Essayer (généralement suivi de "except" : sauf) |- | while || Boucle |- | yield || S'emploie uniquement dans une fonction, et renvoie son résultat régénéré |} == Les fonctions == {|class="wikitable" style="margin:0.5em auto 0.5em auto; border-collapse:collapse; padding:0.5em;" ! Commande ! Définition |- | help(mohamed) || Affiche l'aide sur le paramètre |- | dir() || Affiche les méthodes du paramètre |- | print() || Affiche le texte en paramètre |- | input() || Enregistre la saisie de l'utilisateur |- | raw_input() || Équivalent à input() (sous Python 3, préférer input()) |- | len() || Renvoie la taille du paramètre |- | range() || Affiche la liste des entiers de l'intervalle du paramètre |- | ord() || Renvoie l'ordinal associé au caractère en paramètre |- | locals() || Créer un dictionnaire (objet "dict"), dont le contenu est accessible avec "[]" |- | globals() || Comme locals() mais en incluant les variables globales |- | str() || Convertit une variable en caractères |- | int() || Convertit une variable en nombre entier |- ! colspan=2| Fichiers |- | open() || Ouvrir un fichier |- | close() || Fermer un fichier |- | read() || Lire un fichier |- | readline() || Lire une ligne |- | readlines() || Lire les lignes séparées par des "\n," |- | tell() || Donne la position d'un objet |- | seek() || Donne la position d'un objet |- | write() || Écrire dans un fichier |} == Les modules == Ils sont importés avant utilisation avec "import". {|class="wikitable" style="clear:both; margin:0.5em auto 0.5em auto; border-collapse:collapse; padding:0.5em;" ! Module ! Définition |- | anydbm || |- | array || Représentation de tableaux |- | atexit || Gestionnaire de fin de programme |- | bisect || Outils de tri de liste par la méthode de bissection |- | calendar || Ce module permet d'afficher un calendrier et d'accéder à des fonctions spécifiques |- | cmath || Module pour les nombres complexes |- | codecs || |- | collections || |- | commands || |- | ConfigParser || |- | copy || |- | ctypes || |- | datetime || |- | decimal || |- | dummy_thread || |- | dummy_threading || |- | exceptions || |- | encodings.aliases || |- | formatter || |- | heapq || |- | gettext || |- | locale || |- | linecache || |- | marshall || |- | math || Module de fonctions mathématiques (sqrt, sin, cos, tan, etc...) |- | mmap || |- | operator || |- | os || Module de fonction concernant le système d'exploitation (OS) |- | pickle || |- | Queue || |- | re || Regular expressions |- | shelve || |- | shutil || |- | signal || |- | stat || |- | string || |- | StringIO || |- | struct || |- | subprocess || |- | sys || |- | textwrap || Formatage de texte |- | tempfile || |- | thread || |- | threading || |- | time || |- | timeit || |- | traceback || |- | unicodedata || |- | xml.sax || |- | warnings || |- | whichdb || |- | _winreg || |} idqiv2lug8zschn7ifbjtzmovhdu7on 683046 683045 2022-08-02T20:00:02Z JackPotte 5426 Annulation des modifications 683041 de [[Special:Contributions/41.142.69.248|41.142.69.248]] ([[User talk:41.142.69.248|discussion]]) wikitext text/x-wiki <noinclude> {{Python}} [[Catégorie:Mots réservés]] {{Autres projets|v=Python/Tableau des commandes}} </noinclude> == Les mots clés == {| class="wikitable" | |+ Liste des mots réservés |- |width="12%"|<syntaxhighlight lang="python3" inline>and</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>as</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>assert</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>break</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>class</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>continue</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>def</syntaxhighlight> |width="12%"|<syntaxhighlight lang="python3" inline>del</syntaxhighlight> |- |<syntaxhighlight lang="python3" inline>elif</syntaxhighlight> |<syntaxhighlight lang="python3" inline>else</syntaxhighlight> |<syntaxhighlight lang="python3" inline>except</syntaxhighlight> |<syntaxhighlight lang="python" inline>exec</syntaxhighlight> * |<syntaxhighlight lang="python3" inline>finally</syntaxhighlight> |<syntaxhighlight lang="python3" inline>for</syntaxhighlight> |<syntaxhighlight lang="python3" inline>from</syntaxhighlight> |<syntaxhighlight lang="python3" inline>global</syntaxhighlight> |- |<syntaxhighlight lang="python3" inline>if</syntaxhighlight> |<syntaxhighlight lang="python3" inline>import</syntaxhighlight> |<syntaxhighlight lang="python3" inline>in</syntaxhighlight> |<syntaxhighlight lang="python3" inline>is</syntaxhighlight> |<syntaxhighlight lang="python3" inline>lambda</syntaxhighlight> |<syntaxhighlight lang="python3" inline>not</syntaxhighlight> |<syntaxhighlight lang="python3" inline>or</syntaxhighlight> |<syntaxhighlight lang="python3" inline>pass</syntaxhighlight> |- |<syntaxhighlight lang="python" inline>print</syntaxhighlight> * |<syntaxhighlight lang="python3" inline>raise</syntaxhighlight> |<syntaxhighlight lang="python3" inline>return</syntaxhighlight> |<syntaxhighlight lang="python3" inline>try</syntaxhighlight> |<syntaxhighlight lang="python3" inline>while</syntaxhighlight> |<syntaxhighlight lang="python3" inline>with</syntaxhighlight> |<syntaxhighlight lang="python3" inline>yield</syntaxhighlight> | &nbsp; |} <nowiki>*</nowiki> Ne sont plus des mots-clés en Python 3 mais des fonctions du module <code>builtins</code>. Il faut ajouter les trois valeurs constantes True, False, None en python3 qui sont heureusement des mots clefs. Vous pouvez vous amuser en python2 à affecter True= False et Python ne dit rien ! C'est 1984 ! Autre classement : {|class="wikitable" style="margin:0.5em auto 0.5em auto; border-collapse:collapse; padding:0.5em;" ! Mot ! Définition |- | and || Opérateur ET booléen logique |- | as || |- | assert || |- | break || Sortie de boucle |- | class || Définition de classe d'objet ([[w:POO| Programmation Orientée Objet]]) |- | continue || |- | def || Définition de fonction |- | del || Suppression de |- | elif || Condition contraire |- | else || Contraire |- | except || Sauf (à utiliser après "try") |- | exec || |- | finally || |- | for || Boucle |- | from || De |- | global || Définition (ou utilisation) dans une fonction d'une variable globale |- | if || Condition |- | import || Importation de module |- | in || Contient |- | is || Est |- | is not || N'est pas |- | lambda || Définition d'une fonction Lambda |- | not || Négation logique |- | or || Opérateur de choix OU booléen logique |- | pass || |- | print || Afficher |- | raise || |- | return || Stopper la fonction courante (renvoyer sa valeur) |- | sort || Classer par ordre alphabétique |- | try || Essayer (généralement suivi de "except" : sauf) |- | while || Boucle |- | yield || S'emploie uniquement dans une fonction, et renvoie son résultat régénéré |} == Les fonctions == {|class="wikitable" style="margin:0.5em auto 0.5em auto; border-collapse:collapse; padding:0.5em;" ! Commande ! Définition |- | help() || Affiche l'aide sur le paramètre |- | dir() || Affiche les méthodes du paramètre |- | print() || Affiche le texte en paramètre |- | input() || Enregistre la saisie de l'utilisateur |- | raw_input() || Équivalent à input() (sous Python 3, préférer input()) |- | len() || Renvoie la taille du paramètre |- | range() || Affiche la liste des entiers de l'intervalle du paramètre |- | ord() || Renvoie l'ordinal associé au caractère en paramètre |- | locals() || Créer un dictionnaire (objet "dict"), dont le contenu est accessible avec "[]" |- | globals() || Comme locals() mais en incluant les variables globales |- | str() || Convertit une variable en caractères |- | int() || Convertit une variable en nombre entier |- ! colspan=2| Fichiers |- | open() || Ouvrir un fichier |- | close() || Fermer un fichier |- | read() || Lire un fichier |- | readline() || Lire une ligne |- | readlines() || Lire les lignes séparées par des "\n," |- | tell() || Donne la position d'un objet |- | seek() || Donne la position d'un objet |- | write() || Écrire dans un fichier |} == Les modules == Ils sont importés avant utilisation avec "import". {|class="wikitable" style="clear:both; margin:0.5em auto 0.5em auto; border-collapse:collapse; padding:0.5em;" ! Module ! Définition |- | anydbm || |- | array || Représentation de tableaux |- | atexit || Gestionnaire de fin de programme |- | bisect || Outils de tri de liste par la méthode de bissection |- | calendar || Ce module permet d'afficher un calendrier et d'accéder à des fonctions spécifiques |- | cmath || Module pour les nombres complexes |- | codecs || |- | collections || |- | commands || |- | ConfigParser || |- | copy || |- | ctypes || |- | datetime || |- | decimal || |- | dummy_thread || |- | dummy_threading || |- | exceptions || |- | encodings.aliases || |- | formatter || |- | heapq || |- | gettext || |- | locale || |- | linecache || |- | marshall || |- | math || Module de fonctions mathématiques (sqrt, sin, cos, tan, etc...) |- | mmap || |- | operator || |- | os || Module de fonction concernant le système d'exploitation (OS) |- | pickle || |- | Queue || |- | re || Regular expressions |- | shelve || |- | shutil || |- | signal || |- | stat || |- | string || |- | StringIO || |- | struct || |- | subprocess || |- | sys || |- | textwrap || Formatage de texte |- | tempfile || |- | thread || |- | threading || |- | time || |- | timeit || |- | traceback || |- | unicodedata || |- | xml.sax || |- | warnings || |- | whichdb || |- | _winreg || |} 1xvbdayqejxkp6afbhnteqyncfk8ak3 Photographie/Personnalités/T/Gaspard-Félix Tournachon/Photographies 0 59847 683044 613894 2022-08-02T17:24:55Z CommonsDelinker 2753 L'image Félix_Nadar_1820-1910_portraits_Jules_Verne_(restoration).jpg a été retirée car elle a été supprimée sur Commons par DarwIn wikitext text/x-wiki {{Ph s Personnalités}} '''Galerie de photographies de Nadar''' === Portraits === <gallery widths="240px" heights="240px"> Edmond About LACMA AC1992.229.133.jpg|Edmond About Louis Amédée Achard by Nadar.jpg|Louis Amédée Achard Charles Édouard Armand-Dumaresq 1900.jpg|Charles Édouard Armand-Dumaresq, 1900 Antoine Bernard d'Attanoux (1853-1921) par Nadar.png|Antoine Bernard d'Attanoux (1853-1921) Personnalités des arts et des lettres - Daniel-François-Esprit Auber.jpg|Daniel-François-Esprit Auber Emile Augier.jpg|Émile Augier Bakunin.png|Bakounine Noël Ballay par Nadar.jpg|Noël Ballay Bapst, Jules.jpg|Jules Bapst Jean-Augustin Barral by Nadar.jpg|Jean-Augustin Barral Theodore Barriere LACMA AC1992.229.42.jpg|Théodore Barrière Bartet, Julia.jpg|Julia Bartet Charles Baudelaire.jpg|Charles Baudelaire HenriBaudrillartNadar.jpg|Henri Baudrillart Sarah Bernhardt as Phedre in Racine's Phaedra.jpg|Sarah Bernhardt as Phedre Nadar, Sarah Bernhardt - Getty Museum.jpg Berthelier by Nadar - Getty Museum.jpg|Berthelier Pierre Berton par Nadar.jpg|Pierre Berton Édouard Blanc.jpg|Édouard Blanc Eugène BLERY photographié par Nadar.JPG|Eugène Bléry D. Carlos de Borbón y de Austria-Este smoking.jpg|D. Carlos de Borbón y de Austria-Este Alexandre Jacques François Brière de Boismont.jpg|Alexandre Jacques François Brière de Boismont Ernest Bordes par Nadar.jpg|Ernest Bordes LéonBrémontNadar1900.jpg|Léon Brémont LéonBrémontSeveroTorelli.jpg|Léon Brémont LéonBrémontRip.jpg|Léon Brémont LèonBrémont1900.jpg|Léon Brémont Robert Bulwer-Lytton by Nadar.jpg|Robert Bulwer-Lytton Horace de Callias par Nadar.jpg|Horace de Callias Portrait of Emma Calvé.jpg|Emma Calvé Henry Caro-Delvaille par Nadar.jpg|Henry Caro-Delvaille Carrier-Belleuse LACMA AC1992.229.20.jpg|Carrier-Belleuse Nadar Chevreul2.jpg|Chevreul Edouard Colonne par Félix Nadar.JPEG|Édouard Colonne Oscar Comettant-1900.jpg|Oscar Comettant, 1900 Francois Coppee LACMA AC1992.229.9.jpg|François Coppée Portrait of Mr Francois Coppee.jpg|François Coppée Adolphe Crémieux by Nadar, 1856.png|Adolphe Crémieux Nadar Alphonse Daudet.jpg|Alphonse Daudet Alphonse Daudet 3.jpg|Alphonse Daudet H. Daumier LACMA AC1992.229.109.jpg|Honoré Daumier Honore Daumier-Nadar.jpg|Honoré Daumier Photograph by Nadar of Charles Deburau, c. 1858.jpg|Charles Debureau, vers 1858 Pierrot with fruit by Nadar, 1854-55.png|Charles Debureau Debussy nadar 1905.jpeg|Debussy Duc Decazes LACMA AC1992.229.13.jpg|Duc Decazes Michel Delaporte par Nadar.jpg|Michel Delaporte Émile Deschanel by Nadar.jpg|Émile Deschanel Raymond Deslandes.JPEG|Raymond Deslandes Édouard Detaille par Nadar.jpg|Édouard Detaille Gustave Dore LACMA AC1992.229.35.jpg|Gustave Doré Paul Gustave Dore by Felix Nadar 1855-1859.jpg|Gustave Doré Doré by Nadar 1867.jpg|Gustave Doré en 1867 Nadar, Gustave Doré - Getty Museum.jpg|Gustave Doré Gustave Doré, par Nadar.jpg|Gustave Doré Doré by Nadar 1867 cropped.jpg|Gustave Doré 1867 Gustave Droz LACMA AC1992.229.29.jpg|Gustave Droz Drumont par Nadar.jpg|Drumont Personnalités des arts et des lettres - Alexandre Dumas fils (Nadar).jpg|Alexandre Dumas fils Dumas by Nadar, 1855.jpg|Alexandre Dumas père, 1855 Portrait d'Alexandre Dumas par Nadar, 1855.png|Alexandre Dumas, 1855 Nadar - Alexander Dumas père (1802-1870) - Google Art Project.jpg|Alexandre Dumas père (1802-1870) Nadar - Alexander Dumas père (1802-1870) - Google Art Project 2.jpg|Alexandre Dumas père (1802-1870) Nadar, Alexander Dumas (père) - Getty Museum.jpg 04476501 alexander dumas.JPG Henri-Louis Dupray 1900.jpg|Henri-Louis Dupray, 1900 Maxime Durand-Fardel.jpg|Maxime Durand-Fardel Dureault, Jean Jacques Emile.jpg|Jean Jacques Émile Dureault Aline Duval.jpg|Aline Duval Gustave Eiffel 1888 Nadar2.jpg|Gustave Eiffel, 1888 Ferdinand Fabre LACMA AC1992.229.100.jpg|Ferdinand Fabre Élie Faure - 1878 - Atelier Nadar.jpg|Élie Faure, 1878 Sébastien Faure studio portrait.jpg|Sébastien Faure Louis Figuier LACMA AC1992.229.104.jpg|Louis Figuier Gustave Fraipont par Nadar.jpg|Gustave Fraipont Nadar - Foto of Franc-Lamy.jpg|Pierre Franc-Lamy LéonGandillotNadar.jpg|Léon Gandillot Charles Garnier photo - Leniaud 2003 p15.png|Charles Garnier (attribution) Théophile Gautier by Nadar c1856-1.jpg|Théophile Gautier, vers 1856 Jean-Léon Gérôme by Nadar.jpg|Jean-Léon Gérôme Edmond de Goncourt by Nadar c1877.jpg|Edmond de Goncourt c 1877 Edmond de Goncourt LACMA AC1992.229.36.jpg Edmond Got.jpg|Edmond Got Charles Gounod (1890) by Nadar.png|Charles Gounod (1890) PierreGrivot.jpg|Pierre Grivot Jules Guesde, by Nadar.jpg|Jules Guesde Daniel Dunglas Home by Nadar.jpg|Daniel Dunglas Home Félix Nadar 1820-1910 portraits Victor Hugo sur son lit de mort.jpg|Victor Hugo sur son lit de mort Nadar, Victor Hugo on His Deathbed - Getty Museum.jpg Jean Jaurès, 1898, par Nadar.jpg|Jean Jaurès, 1898 Jean Jaurès, 1898, by Nadar.jpg|Jean Jaurès, 1898 Jean Jaurès, 1904, by Nadar.jpg|Jean Jaurès, 1904 Jean Jaurès, 1904, par Nadar.jpg|Jean Jaurès, 1904 Zadoc Kahn by Nadar, 1910.jpg|Zadoc Kahn, 1910 Personnalités des arts et des lettres - Alphonse Karr (Nadar).jpg|Alphonse Karr Jacquet LACMA AC1992.229.103.jpg|Jacquet Édouard René de Laboulaye by Nadar.jpg|Édouard René de Laboulaye Paul-Lacroix-Nadar.jpg|Paul Lacroix Gabriel de La Landelle par Nadar.jpg|Gabriel de La Landelle Marie Laurent de dos-01.jpg|Marie Laurent de dos Lecomte du Nouy LACMA AC1992.229.97.jpg|Lecomte du Nouy Auguste Lefranc, photographie, tirage de démonstration, Atelier Nadar – Gallica 2015.png|Auguste Lefranc Auguste Lefranc, photographie, tirage de démonstration, Atelier Nadar – Gallica 2015 (adjusted).jpg|Auguste Lefranc Ernest Legouvé by Nadar c1875.jpg|Ernest Legouvé vers 1875 E. Legouve LACMA AC1992.229.111.jpg|Ernest Legouvé Photo by Nadar of Paul Legrand as Pierrot.gif|Paul Legrand Paul Legrand by Nadar c1855.jpg|Paul Legrand, ca 1855 Félix Nadar - Madeleine Lemaire.jpg|Madeleine Lemaire Leopold, Count of Syracuse.jpg|Leopold, Count of Syracuse Lepic LACMA AC1992.229.14.jpg|Lepic F. de Lesseps LACMA AC1992.229.39.jpg|Ferdinand de Lesseps Emile Lévy par Nadar.jpg|Emile Lévy Henri Lévy par Nadar.jpg|Henri Lévy Léon Lhermitte par Nadar.jpg|Léon Lhermitte Franz Liszt by Nadar, March 1886.png|Franz Liszt, mars 1886 Paul Madeline par Nadar.jpg|Paul Madeline Victor Maignan, par Nadar, btv1b10501485f.jpg|Victor Maignan Mallarmé Nadar.jpg|Stéphane Mallarmé Manet by Nadar 1870-1880.JPG|Manet Manet by Nadar-crop.jpg|Manet Édouard Manet-crop.jpg|Manet par Nadar, détail Manet by Nadar.jpg|Manet Étienne Jules Marey by Nadar.jpg|Étienne Jules Marey A. Marquet de Vasselot LACMA AC1992.229.98.jpg|A. Marquet de Vasselot Édouard-Alfred Martel (Nadar).jpg|Édouard-Alfred Martel Gustave Mathieu.jpg|Gustave Mathieu Mathieu-Meusnier, atelier Nadar, BNF Gallica.jpg|Mathieu-Meusnier Alexis-Joseph Mazerolle par Nadar.jpg|Alexis-Joseph Mazerolle Cleo de merode20.jpg|Cléo de Mérode Aimé Millet by Nadar.jpg|Aimé Millet Mistinguett by Nadar.jpg|Mistinguett Henri Mürger by Nadar, 1857.png Félix Nadar 1820-1910 portraits Gérard de Nerval.jpg|Gérard de Nerval Christine Nilsson Nadar.png|Christine Nilsson Jacques Offenbach by Nadar.png|Jacques Offenbach Filippo Palizzi par Nadar.jpg|Filippo Palizzi Personnalités des arts et des lettres - Rosa Paris.jpg|Rosa Paris Pasteur, Louis (1822-1895) par Felix Nadar (1820-1910) 2.jpeg|Louis Pasteur Louis Pasteur portrait mid career.jpg|Louis Pasteur Pasteur, Louis (1822-1895) par Felix Nadar (1820-1910) 2.jpeg|Louis Pasteur Auguste Perdonnet atelier Nadar BNF Gallica.jpg|Auguste Perdonnet Alexis-Joseph Pérignon.jpg|Alexis-Joseph Pérignon Charles Philipon by Nadar.jpg|Charles Philipon Pils LACMA AC1992.229.128.jpg|Pils Polaire Nadar.jpg|Polaire Emmanuela Potocka par Nadar.jpg|Emmanuela Potocka Proudhon atelier Nadar BNF Gallica.jpg|Proudhon (atelier Nadar) Ernest Quost par Nadar.jpg|Ernest Quost Alfred Rambaud, 1890-1900.jpg|Alfred Rambaud, 1890-1900 Élie Reclus.jpg|Élie Reclus Reclus Elisee 16 par Nadar max.jpg|Élisée Reclus Élisée Reclus, 1885.jpg|Élisée Reclus, 1885 Photo de Rossini par Nadar.jpg|Rossini Oscar Roty par Nadar.jpg|Oscar Roty Rouget, Georges, par Nadar, BNF Gallica.jpg|Georges Rouget Theodore Rousseau.jpg|Theodore Rousseau George Sand by Nadar, 1864.jpg|George Sand, 1864 George Sand (1804-1876) M.jpg|George Sand George Sand LACMA AC1992.229.87.jpg|George Sand Nadar (Gaspard Félix Tournachon) (French - George Sand - Google Art Project.jpg|George Sand Personnalités des arts et des lettres - George Sand (Nadar).jpg|George Sand Personnalités des arts et des lettres - George Sand (Nadar)-002.jpg|George Sand Personnalités des arts et des lettres - George Sand (Nadar)-001.jpg|George Sand Scribe Eugène 2.jpg|Eugène Scribe Jules Simon LACMA AC1992.229.49.jpg|Jules Simon Tancrède Synave par Nadar.jpg|Tancrède Synave Aimée Tessandier.jpg|Aimée Tessandier AdolpheThiersParNadarjpeg.jpg|Adolphe Thiers Trivier par Nadar.jpg|Élisée Camille Ernest Trivier Julien Turgan.jpg|Julien Turgan Mario Uchard Nadar.jpg|Mario Uchard Baron Henri Usquin par Nadar en 1910.jpg|Baron Henri Usquin par Nadar en 1910 Auguste Vacquerie 01.jpg|Auguste Vacquerie Jules verne nypl.jpg|Jules Verne Louis Veuillot, by Nadar.jpg|Louis Veuillot Hector Viger LACMA AC1992.229.110.jpg|Hector Viger Viollet-Le-Duc LACMA AC1992.229.16.jpg|Viollet-Le-Duc Viollet-Le-Duc LACMA AC1992.229.134.jpg|Viollet-Le-Duc Nadar - Auguste Vitu.jpg|Auguste Vitu Pierre Zacone.JPEG|Pierre Zacone Nadar Emile Zola.jpg|Émile Zola Emile Zola LACMA AC1992.229.106.jpg|Émile Zola Standing Female Nude.jpg|Standing Female Nude Hermaphrodite by Nadar 1.jpg|Hermaphrodite Inconnu nadar.jpg|Inconnu </gallery> === Autres photographies === <gallery widths="240px" heights="240px"> Felix Nadar, Égouts de Paris, 1861.jpg|Égouts de Paris, 1861 Nadar, View in the Catacombs - Getty Museum.jpg|View in the Catacombs The expression of the emotions in man and animals (1872) (14785143685).jpg </gallery> {{T|[[Commons:Category:Photographs by Nadar|voir les photographies de Nadar sur Wikimedia Commons]]}} {{Ph Personnalités}} {{DEFAULTSORT:Tournachon, Gaspard-Félix}} [[Catégorie:Personnalités de la photographie]] == Autres photographies == <gallery widths="240px" heights="240px"> File:Felix Nadar, Égouts de Paris, 1861.jpg|Égouts de Paris, 1861 File:Nadar, View in the Catacombs - Getty Museum.jpg|View in the Catacombs </gallery> {{T|[[Commons:Category:Photographs by Nadar|voir les photographies de Nadar sur Wikimedia Commons]]}} {{Ph Personnalités}} d7sgetlhymsh6es6aav24evyc35yrsg Mathc initiation/a08 0 76336 683047 678697 2022-08-03T10:11:52Z Xhungab 23827 modification mineure wikitext text/x-wiki __NOTOC__ [[Catégorie:Mathc initiation (livre)]] : : : ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c30| Limite : Forme indéterminée (Règle de L'Hôpital)]]|fond={{{fond|}}<nowiki>}</nowiki>}} : ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c75| Limite : Asymptotes et Branches Paraboliques]]|fond={{{fond|}}<nowiki>}</nowiki>}} : ----{{Partie{{{type|}}}|.|fond={{{fond|}}<nowiki>}</nowiki>}} ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c22| La méthode de Newton (en x)]]|fond={{{fond|}}<nowiki>}</nowiki>}} : ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c23| Dérivé première et seconde]]|fond={{{fond|}}<nowiki>}</nowiki>}} ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c76|Dériver des fonctions élémentaires]]|fond={{{fond|}}<nowiki>}</nowiki>}} : ----{{Partie{{{type|}}}|.|fond={{{fond|}}<nowiki>}</nowiki>}} ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c144| La méthode des trapèzes (Intégrale)]]|fond={{{fond|}}<nowiki>}</nowiki>}} : ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c14|La méthode de Sympson (Intégrale)]]|fond={{{fond|}}<nowiki>}</nowiki>}} : ----{{Partie{{{type|}}}|.|fond={{{fond|}}<nowiki>}</nowiki>}} ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c74|Intégrer les fonctions élémentaires (Sympson)]]|fond={{{fond|}}<nowiki>}</nowiki>}} ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c72|Changement de variables (Sympson)]]|fond={{{fond|}}<nowiki>}</nowiki>}} ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c73|La méthode du tableur (Sympson)]]|fond={{{fond|}}<nowiki>}</nowiki>}} ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c71|L'intégration par partie (Sympson)]]|fond={{{fond|}}<nowiki>}</nowiki>}} ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c79|La méthode des conjugués (Sympson)]]|fond={{{fond|}}<nowiki>}</nowiki>}} ----{{Partie{{{type|}}}|.|fond={{{fond|}}<nowiki>}</nowiki>}} : ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c37| Calculer l'aire sous la courbe (Sympson)]]|fond={{{fond|}}<nowiki>}</nowiki>}} : ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c38| Calculer l'aire entre deux courbes (Sympson)]]|fond={{{fond|}}<nowiki>}</nowiki>}} : ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c42| Volume d'un solide entre une fonction et l'axe des x par la méthode des disques (Sympson)]]|fond={{{fond|}}<nowiki>}</nowiki>}} : ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c41| Volume d'un solide entre deux fonctions par la méthode des disques (Sympson)]]|fond={{{fond|}}<nowiki>}</nowiki>}} : ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c39| Calculer la longueur d'un arc (Sympson)]]|fond={{{fond|}}<nowiki>}</nowiki>}} ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c40| Calculer la surface de révolution autour de l'axe des x (Sympson)]]|fond={{{fond|}}<nowiki>}</nowiki>}} : ----{{Partie{{{type|}}}|.|fond={{{fond|}}<nowiki>}</nowiki>}} '''Personaliser la fonction sympson(); :''' ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c43| La fonction int_ds(); (Sympson)]]|fond={{{fond|}}<nowiki>}</nowiki>}} ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c44| La fonction surfacearea_ds(); (Sympson)]]|fond={{{fond|}}<nowiki>}</nowiki>}} ----{{Partie{{{type|}}}|[[Mathc initiation/Fichiers h : c47| La fonction Int_Ds(); (Sympson)]]|fond={{{fond|}}<nowiki>}</nowiki>}} ---- {{AutoCat}} i48yz1sf5ibm1kytxxv7kgy0y9sb982 Mathc initiation/Fichiers h : c79 0 78798 683048 2022-08-03T10:13:22Z Xhungab 23827 modification mineure wikitext text/x-wiki [[Catégorie:Mathc initiation (livre)]] : [[Mathc initiation/a08| Sommaire]] : ----{{Partie{{{type|}}}|La méthode des conjugués|fond={{{fond|}}<nowiki>}</nowiki>}} : : <br> Copier la bibliothèque dans votre répertoire de travail : * [[Mathc initiation/Fichiers h : c79a1|x_hfile.h ............ Déclaration des fichiers h]] * [[Mathc initiation/Fichiers h : c79a2|x_def.h .............. Les utilitaires]] * [[Mathc initiation/Fichiers h : c79a3|x_symp.h ......... L'algorithme pour la méthode sympson]] : <br> * '''Méthode''' : (sin(x)-1) ==> (sin(x)-1)'''(sin(x)+1)''' = (sin(x)**2-1) ** [[Mathc initiation/Fichiers h : c79b01|fa.h ]] <................> [[Mathc initiation/Fichiers c : c79c01|c1a.c : "(x+6) * (x+5)**(1/2)";]] : ---- {{AutoCat}} sff9efyev6evdyzs7fren7a846d4jwh 683049 683048 2022-08-03T10:14:17Z Xhungab 23827 modification mineure wikitext text/x-wiki [[Catégorie:Mathc initiation (livre)]] : [[Mathc initiation/a08| Sommaire]] : ----{{Partie{{{type|}}}|La méthode des conjugués|fond={{{fond|}}<nowiki>}</nowiki>}} : : <br> Copier la bibliothèque dans votre répertoire de travail : * [[Mathc initiation/Fichiers h : c79a1|x_hfile.h ............ Déclaration des fichiers h]] * [[Mathc initiation/Fichiers h : c79a2|x_def.h .............. Les utilitaires]] * [[Mathc initiation/Fichiers h : c79a3|x_symp.h ......... L'algorithme pour la méthode sympson]] : <br> * '''Méthode''' : (sin(x)-1) ==> (sin(x)-1)'''(sin(x)+1)''' = (sin(x)**2-1) ** [[Mathc initiation/Fichiers h : c79b01|fa.h ]] <................> [[Mathc initiation/Fichiers c : c79c01|c1a.c : "1/(cos(x)-1)";]] : ---- {{AutoCat}} fyw0oqb4i4v68v2wzyh1pb3zf28ecez 683055 683049 2022-08-03T10:37:50Z Xhungab 23827 modification mineure wikitext text/x-wiki [[Catégorie:Mathc initiation (livre)]] : [[Mathc initiation/a08| Sommaire]] : ----{{Partie{{{type|}}}|La méthode des conjugués|fond={{{fond|}}<nowiki>}</nowiki>}} : : <br> Copier la bibliothèque dans votre répertoire de travail : * [[Mathc initiation/Fichiers h : c79a1|x_hfile.h ............ Déclaration des fichiers h]] * [[Mathc initiation/Fichiers h : c79a2|x_def.h .............. Les utilitaires]] * [[Mathc initiation/Fichiers h : c79a3|x_symp.h ......... L'algorithme pour la méthode sympson]] : <br> * '''Méthode''' : (sin(x)-1) ==> (sin(x)-1)'''(sin(x)+1)''' = (sin(x)**2-1) ** [[Mathc initiation/Fichiers h : c79b01|fa.h ]] <................> [[Mathc initiation/Fichiers c : c79c01|c1a.c : "1/(cos(x)-1)";]] ** [[Mathc initiation/Fichiers h : c79b02|fb.h ]] <................> [[Mathc initiation/Fichiers c : c79c02|c1b.c : "1/(1-cos(x))";]] : ---- {{AutoCat}} sffp41kdlfb3uj8y4n1wsplcwb416cx 683058 683055 2022-08-03T10:49:55Z Xhungab 23827 modification mineure wikitext text/x-wiki [[Catégorie:Mathc initiation (livre)]] : [[Mathc initiation/a08| Sommaire]] : ----{{Partie{{{type|}}}|La méthode des conjugués|fond={{{fond|}}<nowiki>}</nowiki>}} : : <br> Copier la bibliothèque dans votre répertoire de travail : * [[Mathc initiation/Fichiers h : c79a1|x_hfile.h ............ Déclaration des fichiers h]] * [[Mathc initiation/Fichiers h : c79a2|x_def.h .............. Les utilitaires]] * [[Mathc initiation/Fichiers h : c79a3|x_symp.h ......... L'algorithme pour la méthode sympson]] : <br> * '''Méthode''' : (sin(x)-1) ==> (sin(x)-1)'''(sin(x)+1)''' = (sin(x)**2-1) ** [[Mathc initiation/Fichiers h : c79b01|fa.h ]] <................> [[Mathc initiation/Fichiers c : c79c01|c1a.c : "1/(cos(x)-1)";]] ** [[Mathc initiation/Fichiers h : c79b02|fb.h ]] <................> [[Mathc initiation/Fichiers c : c79c02|c1b.c : "1/(1-cos(x))";]] ** . ** [[Mathc initiation/Fichiers h : c79b03|fc.h ]] <................> [[Mathc initiation/Fichiers c : c79c03|c1c.c : "1/(sin(x)-1)";]] : ---- {{AutoCat}} gjg07t4yfo3r2jr8idj1coydhnjht2h 683061 683058 2022-08-03T10:57:51Z Xhungab 23827 modification mineure wikitext text/x-wiki [[Catégorie:Mathc initiation (livre)]] : [[Mathc initiation/a08| Sommaire]] : ----{{Partie{{{type|}}}|La méthode des conjugués|fond={{{fond|}}<nowiki>}</nowiki>}} : : <br> Copier la bibliothèque dans votre répertoire de travail : * [[Mathc initiation/Fichiers h : c79a1|x_hfile.h ............ Déclaration des fichiers h]] * [[Mathc initiation/Fichiers h : c79a2|x_def.h .............. Les utilitaires]] * [[Mathc initiation/Fichiers h : c79a3|x_symp.h ......... L'algorithme pour la méthode sympson]] : <br> * '''Méthode''' : (sin(x)-1) ==> (sin(x)-1)'''(sin(x)+1)''' = (sin(x)**2-1) ** [[Mathc initiation/Fichiers h : c79b01|fa.h ]] <................> [[Mathc initiation/Fichiers c : c79c01|c1a.c : "1/(cos(x)-1)";]] ** [[Mathc initiation/Fichiers h : c79b02|fb.h ]] <................> [[Mathc initiation/Fichiers c : c79c02|c1b.c : "1/(1-cos(x))";]] ** . ** [[Mathc initiation/Fichiers h : c79b03|fc.h ]] <................> [[Mathc initiation/Fichiers c : c79c03|c1c.c : "1/(sin(x)-1)";]] ** [[Mathc initiation/Fichiers h : c79b04|fd.h ]] <................> [[Mathc initiation/Fichiers c : c79c04|c1d.c : "1/(1-sin(x)";]] : ---- {{AutoCat}} 003cj9iy9eaj8j7uvevxa8vdp4imrbq Mathc initiation/Fichiers h : c79b01 0 78799 683050 2022-08-03T10:15:11Z Xhungab 23827 modification mineure wikitext text/x-wiki [[Catégorie:Mathc initiation (livre)]] [[Mathc initiation/Fichiers h : c79| Sommaire]] Installer ce fichier dans votre répertoire de travail. {{Fichier|fa.h|largeur=70%|info=utilitaire|icon=Crystal Clear mimetype source h.png}} <syntaxhighlight lang="c"> /* ---------------------------------- */ /* save as fa.h */ /* ---------------------------------- */ /* ---------------------------------- */ double cot( double x) { return( cos(x)/sin(x)); } /* ---------------------------------- */ /* --------------------------------- */ double csc( double x) { return( 1/sin(x)); } /* ---------------------------------- */ /* ---------------------------------- */ double f( double x) { return( 1/(cos(x)-1)); } char feq[] = "1/(cos(x)-1)"; /* ---------------------------------- */ double F( double x) { return(cot(x) + csc(x) ); } char Feq[] = "cot(x) + csc(x)"; /* ---------------------------------- */ /* ---------------------------------- */ </syntaxhighlight> {{AutoCat}} 2toebvva6pdhc6izmbe7u0eqs86ipm9 Mathc initiation/Fichiers c : c79c01 0 78800 683051 2022-08-03T10:17:31Z Xhungab 23827 modification mineure wikitext text/x-wiki [[Catégorie:Mathc initiation (livre)]] [[Mathc initiation/Fichiers h : c79| Sommaire]] Installer et compiler ces fichiers dans votre répertoire de travail. {{Fichier|c01a.c|largeur=70%|info=|icon=Crystal Clear mimetype source c.png}} <syntaxhighlight lang="c"> /* ---------------------------------- */ /* save as c1a.c */ /* ---------------------------------- */ #include "x_hfile.h" #include "fa.h" /* ---------------------------------- */ int main(void) { int n = 2*50; double a = 1.; double b = 2.; clrscrn(); printf(" With the Simpson's rule. (n = %d)\n\n" " (%.3f\n" " int( (%s) dx = %.6f\n" " (%.3f\n\n\n\n",n, b, feq, simpson(f,a,b,n), a); printf(" With the antiderivative of f.\n\n" " F(x) = %s \n\n\n" " F(%.3f) - F(%.3f) = %.6f \n\n\n", Feq, b,a, F(b)-F(a)); stop(); return 0; } /* ---------------------------------- */ </syntaxhighlight> Calculons l'intégrale avec la fonction simpson(f,a,b,n); puis avec sa primitive F(x). '''Exemple de sortie écran :''' <syntaxhighlight lang="dos"> With the Simpson's rule. (n = 100) (2.000 int( (1/(cos(x)-1)) dx = -1.188395 (1.000 With the antiderivative of f. F(x) = cot(x) + csc(x) F(2.000) - F(1.000) = -1.188395 Press return to continue. </syntaxhighlight> '''Calculons la primitive :''' <syntaxhighlight lang="dos"> / | 1 1) Calculer la primitive de | -------- dx | cos(x)-1 / / / | 1 | 1 cos(x)+1 | -------- dx = | -------- -------- dx | cos(x)-1 | cos(x)-1 cos(x)+1 / / / | cos(x)+1 = | ------------ dx | cos(x)**2-1 / cos(x)**2+sin(x)**2 = 1 / | cos(x)+1 = | ------------- dx | (-) sin(x)**2 / / / | 1 | cos(x) = | ------------- dx + | ------------- dx | (-) sin(x)**2 | (-) sin(x)**2 / / / / = | (-) csc(x)**2 dx + | (-) cot(x) csc(x) dx / / / | 1/(cos(x)-1) dx = (-)(-) cot(x) (-) (-) csc(x) + c / = cot(x) + csc(x) + c </syntaxhighlight> {{AutoCat}} mks88q677lxph4i75mzvcj7eehw7w8u Mathc initiation/Fichiers h : c79a1 0 78801 683052 2022-08-03T10:18:20Z Xhungab 23827 modification mineure wikitext text/x-wiki [[Catégorie:Mathc initiation (livre)]] [[Mathc initiation/Fichiers h : c79| Sommaire]] Installer ce fichier dans votre répertoire de travail. {{Fichier|x_hfile.h|largeur=70%|info=utilitaire|icon=Crystal Clear mimetype source h.png}} <syntaxhighlight lang="c"> /* ---------------------------------- */ /* save as x_hfile.h */ /* ---------------------------------- */ #include <stdio.h> #include <stdlib.h> #include <ctype.h> #include <time.h> #include <math.h> #include <string.h> /* ---------------------------------- */ #include "x_def.h" #include "x_symp.h" /* ---------------------------------- */ </syntaxhighlight> Dans ce fichier il y a la déclaration des fichiers h. {{AutoCat}} jso5426aqzmmqt9mv0nh7o1p1sxu7x6 Mathc initiation/Fichiers h : c79a2 0 78802 683053 2022-08-03T10:19:04Z Xhungab 23827 modification mineure wikitext text/x-wiki [[Catégorie:Mathc initiation (livre)]] [[Mathc initiation/Fichiers h : c79| Sommaire]] Installer ce fichier dans votre répertoire de travail. {{Fichier|x_def.h|largeur=70%|info=utilitaire|icon=Crystal Clear mimetype source h.png}} <syntaxhighlight lang="c"> /* ---------------------------------- */ /* save as x_def.h */ /* --------------------------------- */ #ifndef PI #define PI 3.14159265359 #endif /* ---------------------------------- */ void clrscrn(void) { printf("\n\n\n\n\n\n\n\n\n\n\n" "\n\n\n\n\n\n\n\n\n\n\n" "\n\n\n\n\n\n\n\n\n\n\n"); } /* ---------------------------------- */ void stop(void) { printf(" Press return to continue. "); getchar(); } /* ---------------------------------- */ </syntaxhighlight> Dans ce fichier il y a les utilitaires. {{AutoCat}} jdzafb7bp7s02jqrb5m17ndtlgjgw9u Mathc initiation/Fichiers h : c79a3 0 78803 683054 2022-08-03T10:19:51Z Xhungab 23827 modification mineure wikitext text/x-wiki [[Catégorie:Mathc initiation (livre)]] [[Mathc initiation/Fichiers h : c79| Sommaire]] Installer ce fichier dans votre répertoire de travail. {{Fichier|x_symp.h|largeur=70%|info=utilitaire|icon=Crystal Clear mimetype source h.png}} <syntaxhighlight lang="c"> /* ---------------------------------- */ /* save as x_symp.h */ /* ---------------------------------- */ double simpson( double (*P_f)(double x), double a, double b, int n ) { int i = 0; double m = 0.; double M = 0.; for(i = 0; i <= n; i++) { if(i ==0 || i== n){m = 1.;} else if(fmod(i,2) == 0){m = 2.;} else {m = 4.;} M += m * (*P_f)(a + i*(b-a)/n); } return( ((b -a)*M) / (3*n) ); } /* ---------------------------------- */ </syntaxhighlight> Dans ce fichier il y a la fonction pour calculer l'intégral avec la méthode de sympson. {{AutoCat}} kcr0448pyqj42x3imt93i1ka3qbgy8k Mathc initiation/Fichiers h : c79b02 0 78804 683056 2022-08-03T10:38:28Z Xhungab 23827 modification mineure wikitext text/x-wiki [[Catégorie:Mathc initiation (livre)]] [[Mathc initiation/Fichiers h : c79| Sommaire]] Installer ce fichier dans votre répertoire de travail. {{Fichier|fb.h|largeur=70%|info=utilitaire|icon=Crystal Clear mimetype source h.png}} <syntaxhighlight lang="c"> /* ---------------------------------- */ /* save as fb.h */ /* ---------------------------------- */ /* ---------------------------------- */ double cot( double x) { return( cos(x)/sin(x)); } /* ---------------------------------- */ /* --------------------------------- */ double csc( double x) { return( 1/sin(x)); } /* ---------------------------------- */ /* ---------------------------------- */ double f( double x) { return( 1/(1-cos(x))); } char feq[] = "1/(1-cos(x))"; /* ---------------------------------- */ double F( double x) { return(-cot(x) - csc(x) ); } char Feq[] = "-cot(x) - csc(x)"; /* ---------------------------------- */ /* ---------------------------------- */ </syntaxhighlight> {{AutoCat}} lylqsx4slkhvjflfhr45slqggrkwfqn Mathc initiation/Fichiers c : c79c02 0 78805 683057 2022-08-03T10:39:58Z Xhungab 23827 modification mineure wikitext text/x-wiki [[Catégorie:Mathc initiation (livre)]] [[Mathc initiation/Fichiers h : c79| Sommaire]] Installer et compiler ces fichiers dans votre répertoire de travail. {{Fichier|c01b.c|largeur=70%|info=|icon=Crystal Clear mimetype source c.png}} <syntaxhighlight lang="c"> /* ---------------------------------- */ /* save as c1b.c */ /* ---------------------------------- */ #include "x_hfile.h" #include "fb.h" /* ---------------------------------- */ int main(void) { int n = 2*50; double a = 1.; double b = 2.; clrscrn(); printf(" With the Simpson's rule. (n = %d)\n\n" " (%.3f\n" " int( (%s) dx = %.6f\n" " (%.3f\n\n\n\n",n, b, feq, simpson(f,a,b,n), a); printf(" With the antiderivative of f.\n\n" " F(x) = %s \n\n\n" " F(%.3f) - F(%.3f) = %.6f \n\n\n", Feq, b,a, F(b)-F(a)); stop(); return 0; } /* ---------------------------------- */ /* ---------------------------------- */ </syntaxhighlight> Calculons l'intégrale avec la fonction simpson(f,a,b,n); puis avec sa primitive F(x). '''Exemple de sortie écran :''' <syntaxhighlight lang="dos"> With the Simpson's rule. (n = 100) (2.000 int( (1/(1-cos(x))) dx = 1.188395 (1.000 With the antiderivative of f. F(x) = -cot(x) - csc(x) F(2.000) - F(1.000) = 1.188395 Press return to continue. </syntaxhighlight> '''Calculons la primitive :''' <syntaxhighlight lang="dos"> / | 1 1) Calculer la primitive de | -------- dx | 1-cos(x) / / / | 1 | 1 1+cos(x) | -------- dx = | -------- -------- dx | 1-cos(x) | 1-cos(x) 1+cos(x) / / / | 1+cos(x) = | ------------ dx | 1-cos(x)**2 / cos(x)**2+sin(x)**2 = 1 / | 1+cos(x) = | --------- dx | sin(x)**2 / / / | 1 | cos(x) = | --------- dx + | --------- dx | sin(x)**2 | sin(x)**2 / / / / = | csc(x)**2 dx + | cot(x) csc(x) dx / / / | 1/(1-cos(x)) dx = (-) cot(x) (-) csc(x) + c / </syntaxhighlight> {{AutoCat}} j8ipbtndoq2phmaz1h89djkk21fyyx8 Mathc initiation/Fichiers h : c79b03 0 78806 683059 2022-08-03T10:50:22Z Xhungab 23827 modification mineure wikitext text/x-wiki [[Catégorie:Mathc initiation (livre)]] [[Mathc initiation/Fichiers h : c79| Sommaire]] Installer ce fichier dans votre répertoire de travail. {{Fichier|fc.h|largeur=70%|info=utilitaire|icon=Crystal Clear mimetype source h.png}} <syntaxhighlight lang="c"> /* ---------------------------------- */ /* save as fc.h */ /* ---------------------------------- */ /* ---------------------------------- */ double sec( double x) { return( 1/cos(x)); } /* ---------------------------------- */ /* ---------------------------------- */ double f( double x) { return( 1/(sin(x)-1)); } char feq[] = "1/(sin(x)-1)"; /* ---------------------------------- */ double F( double x) { return(- tan(x) - sec(x)); } char Feq[] = "-tan(x) - sec(x)"; /* ---------------------------------- */ /* ---------------------------------- */ </syntaxhighlight> {{AutoCat}} njlykwnumxudnyibjsekjirhzhk1s4l Mathc initiation/Fichiers c : c79c03 0 78807 683060 2022-08-03T10:51:17Z Xhungab 23827 modification mineure wikitext text/x-wiki [[Catégorie:Mathc initiation (livre)]] [[Mathc initiation/Fichiers h : c79| Sommaire]] Installer et compiler ces fichiers dans votre répertoire de travail. {{Fichier|c01c.c|largeur=70%|info=|icon=Crystal Clear mimetype source c.png}} <syntaxhighlight lang="c"> /* ---------------------------------- */ /* save as c1c.c */ /* ---------------------------------- */ #include "x_hfile.h" #include "fc.h" /* ---------------------------------- */ int main(void) { int n = 2*50; double a = .5; double b = 1.; clrscrn(); printf(" With the Simpson's rule. (n = %d)\n\n" " (%.3f\n" " int( (%s) dx = %.6f\n" " (%.3f\n\n\n\n",n, b, feq, simpson(f,a,b,n), a); printf(" With the antiderivative of f.\n\n" " F(x) = %s \n\n\n" " F(%.3f) - F(%.3f) = %.6f \n\n\n", Feq, b,a, F(b)-F(a)); stop(); return 0; } /* ---------------------------------- */ /* ---------------------------------- */ </syntaxhighlight> Calculons l'intégrale avec la fonction simpson(f,a,b,n); puis avec sa primitive F(x). '''Exemple de sortie écran :''' <syntaxhighlight lang="dos"> With the Simpson's rule. (n = 100) (1.000 int( (1/(sin(x)-1)) dx = -1.722427 (0.500 With the antiderivative of f. F(x) = -tan(x) - sec(x) F(1.000) - F(0.500) = -1.722427 Press return to continue. </syntaxhighlight> '''Calculons la primitive :''' <syntaxhighlight lang="dos"> / | 1 1) Calculer la primitive de | -------- dx | sin(x)-1 / / / | 1 | 1 sin(x)+1 | -------- dx = | -------- -------- dx | sin(x)-1 | sin(x)-1 sin(x)+1 / / / | sin(x)+1 = | ------------ dx | sin(x)**2-1 / sin(x)**2+cos(x)**2 = 1 / | sin(x)+1 = | ------------- dx | (-) cos(x)**2 / / / | 1 | sin(x) = | ------------- dx + | ------------ dx | (-) cos(x)**2 | (-) cos(x)**2 / / / / = (-) | sec(x)**2 dx (-) | tan(x) sec(x) dx / / / | 1/(1-sin(x)) dx = (-) tan(x) (-) sec(x) + c / </syntaxhighlight> {{AutoCat}} 68sfpnjdexuxyte3561twk34m1jdq2r Mathc initiation/Fichiers c : c79c04 0 78808 683062 2022-08-03T10:58:23Z Xhungab 23827 modification mineure wikitext text/x-wiki [[Catégorie:Mathc initiation (livre)]] [[Mathc initiation/Fichiers h : c79| Sommaire]] Installer et compiler ces fichiers dans votre répertoire de travail. {{Fichier|c01d.c|largeur=70%|info=|icon=Crystal Clear mimetype source c.png}} <syntaxhighlight lang="c"> /* ---------------------------------- */ /* save as c1d.c */ /* ---------------------------------- */ #include "x_hfile.h" #include "fd.h" /* ---------------------------------- */ int main(void) { int n = 2*50; double a = .5; double b = 1.; clrscrn(); printf(" With the Simpson's rule. (n = %d)\n\n" " (%.3f\n" " int( (%s) dx = %.6f\n" " (%.3f\n\n\n\n",n, b, feq, simpson(f,a,b,n), a); printf(" With the antiderivative of f.\n\n" " F(x) = %s \n\n\n" " F(%.3f) - F(%.3f) = %.6f \n\n\n", Feq, b,a, F(b)-F(a)); stop(); return 0; } /* ---------------------------------- */ /* ---------------------------------- */ </syntaxhighlight> Calculons l'intégrale avec la fonction simpson(f,a,b,n); puis avec sa primitive F(x). '''Exemple de sortie écran :''' <syntaxhighlight lang="dos"> With the Simpson's rule. (n = 100) (1.000 int( (1/(1-sin(x)) dx = 1.722427 (0.500 With the antiderivative of f. F(x) = tan(x) + sec(x) F(1.000) - F(0.500) = 1.722427 Press return to continue. </syntaxhighlight> '''Calculons la primitive :''' <syntaxhighlight lang="dos"> / | 1 1) Calculer la primitive de | -------- dx | 1-sin(x) / / / | 1 | 1 1+sin(x) | -------- dx = | -------- -------- dx | 1-sin(x) | 1-sin(x) 1+sin(x) / / / | 1+sin(x) = | ------------ dx | 1-sin(x)**2 / sin(x)**2+cos(x)**2 = 1 / | 1+sin(x) = | --------- dx | cos(x)**2 / / / | 1 | sin(x) = | --------- dx + | --------- dx | cos(x)**2 | cos(x)**2 / / / / = | sec(x)**2 dx + | tan(x) sec(x) dx / / / | 1/(1-sin(x)) dx = tan(x) + sec(x) + c / </syntaxhighlight> {{AutoCat}} 33erns6hn0oa2emv6ykc575z0uzou7b Mathc initiation/Fichiers h : c79b04 0 78809 683063 2022-08-03T10:58:55Z Xhungab 23827 modification mineure wikitext text/x-wiki [[Catégorie:Mathc initiation (livre)]] [[Mathc initiation/Fichiers h : c79| Sommaire]] Installer ce fichier dans votre répertoire de travail. {{Fichier|fd.h|largeur=70%|info=utilitaire|icon=Crystal Clear mimetype source h.png}} <syntaxhighlight lang="c"> /* ---------------------------------- */ /* save as fd.h */ /* ---------------------------------- */ /* ---------------------------------- */ double sec( double x) { return( 1/cos(x)); } /* ---------------------------------- */ /* ---------------------------------- */ double f( double x) { return( 1/(1-sin(x))); } char feq[] = "1/(1-sin(x)"; /* ---------------------------------- */ double F( double x) { return( tan(x) + sec(x)); } char Feq[] = " tan(x) + sec(x)"; /* ---------------------------------- */ /* ---------------------------------- */ </syntaxhighlight> {{AutoCat}} 5ucrcz67jpwndklh7eie67sylwm9pra