IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

connaissance mathématique requise pour la programmation


Sujet :

Python

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2016
    Messages : 5
    Points : 2
    Points
    2
    Par défaut connaissance mathématique requise pour la programmation
    Bonsoir

    Je debute en programmation et avec le langage python et j'aimerai savoir quels sont connaissance en mathematique requise pour ?

    Et j'ai également une deuxième question qui ne s'éloigne pas trop du sujet et qui est en rapport avec les mathématiques et c'est l'exponentiation, je suis en faite avec le livre de Gérard Swinnen "Apprendre a programmer avec python" et je suis arriver a l'exercice de la page 26, pour vous expliquer un peu ce que je ne comprend pas c'est l'exemple de l'exercice car r**2 c'est 12+12 ou bien ? oh vraiment je suis totalement perdu....

    Quelqu'un pour me tendre la main ??

  2. #2
    Membre confirmé

    Homme Profil pro
    Bidouilleur
    Inscrit en
    Avril 2016
    Messages
    721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Bidouilleur

    Informations forums :
    Inscription : Avril 2016
    Messages : 721
    Points : 503
    Points
    503
    Billets dans le blog
    1
    Par défaut
    Salut,

    Nul besoin d'avoir un niveau de math élevé pour apprendre à programmer, les maths rudimentaires suffisent, après tout dépend de ce que tu souhaites faire à long terme, mais il faut quand même avoir une certaine logique, et manger de la documentation, beaucoup de documentation, s'intéresser à plein de choses, même celle qu'on ne pige pas trop au début.

    Quant à ta question, r**2, c'est r au carré, ** signifie puissance.
    Mais ça lorsque tu suis un cours ou tutoriel, faut expérimenter en même temps dans idle ou ta console python, faut être très curieux, essayer des choses, se dire « tient, si je fait ça qu'est-ce que ça fait ? », et « tient, si je fait ceci et cela, ça fait quoi maintenant ? »

    Voilà, et bienvenue par ici

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2016
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Oui je comprend ce que tu veux dire merci de ta réponse.

    Racine carré?

  4. #4
    Membre éclairé
    Homme Profil pro
    BTS SN IR
    Inscrit en
    Mai 2017
    Messages
    514
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : BTS SN IR

    Informations forums :
    Inscription : Mai 2017
    Messages : 514
    Points : 704
    Points
    704
    Par défaut
    la racine carré est assez simple en faite, c'est l'inverse de la puissance, par exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    a exposant b -> a**b
    a racine de b -> a**(1/b)
    donc en gros a**2 = a au carré et a**(1/2) = racine carré de ade même racine cube : a**(1/3)
    ect ..

    d'ailleurs si quelqu'un peut me dire comment on dit après racine cubique, j'imagine que c'est comme a au cube, y'a rien après ^^

  5. #5
    Membre émérite

    Homme Profil pro
    Ingénieur calcul scientifique
    Inscrit en
    Mars 2013
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur calcul scientifique

    Informations forums :
    Inscription : Mars 2013
    Messages : 1 229
    Points : 2 328
    Points
    2 328
    Par défaut
    Bonjour

    J'ai moi même appris le Python grâce au bouquin de Swinnen qui est très bien fait.
    Je rejoins les autres pour te dire qu'il n'y a besoin que des connaissances mathématiques de base, et que des petits tests en live dans lesquels tu fais 2-3 modifications permettent de bien comprendre comment ça marche et pas juste de se dire "ah, ouais l'exemple donné marche bien".

    La puissance (dit aussi l'exposant) c'est une multiplication d'un nombre par lui même et ceci plusieurs fois de suite.
    a**2 = a*a
    a**3 = a*a*a
    a**4 = a*a*a*a
    etc ...

    Note que dans plusieurs autre langage, cet opération est noté ^ plutot que **.

    PS : Après le carré et le cube, on dit racine n-ième. Donc racine quatrième, racine cinquième, etc ...
    Et pour les puissance, on dit exposant 4, exposant 5, etc ...

  6. #6
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2016
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Bonsoir a tous.

    Ca s'éclairci petit a petit ....

    Merci de vos réponses ...

    J'ai une autre question par rapport au livre de Gérard Swinnen, lorsqu'il dis "écrivez" pour les exercices de son livre (précisément page 41), il veux dire écrivez dans le terminal ou alors sur brouillon ??

  7. #7
    Candidat au Club
    Homme Profil pro
    --
    Inscrit en
    Juin 2017
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : --

    Informations forums :
    Inscription : Juin 2017
    Messages : 7
    Points : 3
    Points
    3
    Par défaut
    Bonjour,
    il doit vouloir dire écrivez dans le shell python ou alors dans un programme que tu enregistres.

    j'aimerai savoir quels sont connaissance en mathematique requise pour ?
    j'aimeraiS savoir quelLEs sont les connaissanceS en mathématiqueS requiseS

    je suis arriver a l'exercice de la page 26, pour vous expliquer
    je suis arrivÉ À l'exercice de la page 26, pour vous expliquer

    Merci...

  8. #8
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2016
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Merci de vos reponses

Discussions similaires

  1. Réponses: 7
    Dernier message: 03/07/2013, 15h56
  2. Réponses: 2
    Dernier message: 03/12/2011, 19h11
  3. Sujet pour un programme en POO?
    Par dreamanoir dans le forum Langage
    Réponses: 6
    Dernier message: 28/01/2005, 19h18
  4. Comment créé une "interface" pour mes programmes??
    Par alcazar dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 09/02/2004, 13h02
  5. [LG]Divers problémes pour un programme.
    Par Horus TCT dans le forum Langage
    Réponses: 14
    Dernier message: 24/05/2003, 23h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo