Jump to content

info ord et chr


Yayou
Go to solution Solved by Sans-Visage,

Recommended Posts

Holaaa, bon du coup je pensais que ce programme était faux car je pensais que ord("nombre") ça marchait pas mais du coup ça renvoie quand même "nombre"? si j'ai bien compris le programme, on a : 5 + str(3+4-2-1) = 5 + str(4) = 54

 

https://zupimages.net/viewer.php?id=21/09/bclz.png

 

mais du coup l'inverse avec chr ça marche aussi? je veux dire que si j'écris chr("lettre") ça me donnera "lettre"? en gros ma question c'est : ord et chr s'appliquent aussi bien sur une lettre que sur un nombre (même si leur action sera pas la même) ?

Link to comment
Share on other sites

  • Ancien du Bureau
  • Solution

Coucou, non ! 

Pour que ord marche, il faut que ce qui est entre les parenthèses soit un str, et pour que chr marche, il faut qu'il y ait un entier entre les parenthèses. 

Le truc, c'est qu'on fait pas ord(3) mais bien ord("3") ! Du coup, il faudrait faire chr(ord("lettre")) ^^

 

Et au fait ton calcul est pas "bon", au fait t'arrive au bon résultat parce que c'est une addition/soustraction, donc les "différences" entre les nombres sont conservées, mais ord("3") = 51 ;)) 

Link to comment
Share on other sites

  • Ancien du Bureau
il y a 15 minutes, Yayou a dit :

par contre juste comment on le sait ça? :))

 

Soit en cherchant "Unicode" sur internet :

Révélation

1*UXHtCGl2RPr0lplXVwTA7g.png

 

Soit en faisant ' print(ord("3")) ' sur Python ^^ 

Mais C'est absolument pas à savoir pour l'examen hein ;)) 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...