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 :

etrange charactere signe moins


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2009
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 40
    Par défaut etrange charactere signe moins
    Bonjour
    je me suis retrouvé avec cet etrange charactere signe moins, et je ne sais pas comment !
    hier soir alors que je tapais au clavier du code Python dans l'obscurité.
    quelqu'un sait quelle touche produit ce signe moins ?

    p=3
    " this code is ok"
    #recurrenceEq='a_{n+0} = 2*a_{n-1} -1*a_{n-2} +0*a_{n-3} -1*a_{n-'+str(p+1)+'}'
    " this code is KO "
    recurrenceEq='a_{n} = 2*a_{n−1} – 1*a_{n−2} + 0*a_{n−3} -1*a_{n−'+str(p+1)+'}'

    nRec= recurrenceEq.split(' ')

    print recurrenceEq

    print nRec

    Je n'ai pas mis les balises code a dessin je les met ci dessous:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    p=3
    " this code is ok"
    #recurrenceEq='a_{n+0} = 2*a_{n-1} -1*a_{n-2} +0*a_{n-3} -1*a_{n-'+str(p+1)+'}'
    " this code is KO "
    recurrenceEq='a_{n} = 2*a_{n−1} – 1*a_{n−2} + 0*a_{n−3} -1*a_{n−'+str(p+1)+'}'
     
    nRec= recurrenceEq.split(' ')
     
    print recurrenceEq
     
    print nRec
     
    for e in nRec :
        print e.split('*')
    c0=('-')
    print("The ASCII value of '" + c0 + "' is",ord(c))   
     
    c1=('–')
    print("The ASCII value of '" + c1 + "' is",ord(c))
     
    for e in nRec :
        print e.split('*')
    c0=('-')
    print("The ASCII value of '" + c0 + "' is",ord(c))   
     
    c1=('–')
    print("The ASCII value of '" + c1 + "' is",ord(c))
    PS: j'ai mis une heure avant de trouver que ce n'etait pas le bon signe moins dans mon code !

    Nom : signeMoins.PNG
Affichages : 437
Taille : 226,1 Ko

  2. #2
    Membre Expert

    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
    Par défaut
    Si tu as bien tapé un petit moins "-" au clavier, il se pourrait que se soit ton éditeur qui te joue des tours. Typiquement en Word, si tu tapes un - comme ça, Word va comprendre que tu fais une digression dans ton propos, et va corriger automatiquement le petit moins en un grand moins. D'autres éditeur de textes pourraient avoir un comportement similaires. Dans quoi tapes tu ton codes ?

  3. #3
    Membre averti
    Inscrit en
    Juin 2009
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 40
    Par défaut
    Citation Envoyé par lg_53 Voir le message
    Si tu as bien tapé un petit moins "-" au clavier, il se pourrait que se soit ton éditeur qui te joue des tours. Typiquement en Word, si tu tapes un - comme ça, Word va comprendre que tu fais une digression dans ton propos, et va corriger automatiquement le petit moins en un grand moins. D'autres éditeur de textes pourraient avoir un comportement similaires. Dans quoi tapes tu ton codes ?
    ca depend soit dans le Jupiter notebook Sagemath, soit notepad++, et quelque fois dans word quand je recupere un texte d'un PDF, de plus parfois je fais des copy paste !
    Merci Ig_53

    la fonction de ce petit bouton resolu en bas de ce post est ambigue, on ne sait pas trop si il faut cliquer dessus pour mettre la question en résolu, ou si c'est l'etat de la question, j'ai misé sur l'etat de la question.
    si je ne msuis pas trompé alors il devrait y avoir un intitullé a sa gauche "Etat de la question:"

  4. #4
    Membre Expert

    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
    Par défaut
    Citation Envoyé par ortollj Voir le message
    quelque fois dans word quand je recupere un texte d'un PDF, de plus parfois je fais des copy paste !
    Là ton problème ne m'étonne pas donc ! Il faut banir word quand on code ! A la limite fait du copy/paste dans notepad.

    Le sujet n'apparait pas en résolu en tout cas. Lorsque tu va dans la liste des sujets, il y a un check vert juste à côté de l'enveloppe. Il indique que le sujet est résolu.

  5. #5
    Membre averti
    Inscrit en
    Juin 2009
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 40
    Par défaut
    oui ca y est je l'ai passé en résolu, en fait le petit bouton est un bouton d'action (un toggle comme dise les anglais), l'etat du post est le contraire de ce qui est marqué sur le bouton.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] signe moins texbox
    Par pilounet54 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 17/02/2012, 08h14
  2. Signe "moins" trop grand
    Par Luigicube dans le forum Débuter
    Réponses: 5
    Dernier message: 29/04/2009, 15h25
  3. PHP MySQL Signe "-" (moins) dans nom de champ
    Par superseba888 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 24/03/2009, 19h01
  4. [xlabel] label contenant un signe moins
    Par vinc-mai dans le forum MATLAB
    Réponses: 6
    Dernier message: 03/09/2008, 09h36
  5. [Expressions régulières] Le Signe moins
    Par le_zell dans le forum Langage
    Réponses: 4
    Dernier message: 06/12/2007, 09h37

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