MacBook Pro: Keyboard layout mismatch
Only Belgian and French Apple layouts are AZERTY.  If you have either the French or Belgian input source active, they will give you @# above Tab.  But &lt;> will be next to the left shift before W.  Your picture indicates this latter key is missing, so it is not a proper French/Belgian keyboard, but some kind of mishmash, with keys from an ISO keyboard grafted onto an ANSI keyboard.

The only keyboard with &lt;> near Delete is Turkish, which is different everywhere else, and also has the extra key, 

To get output to match your keys you will need a custom layout made with Ukelele or Karabiner.

Here is one I made with Ukelele which may work.  You put the French Mod.keylayout file in Library/Keyboard Layouts and then go to system preferences/keyboard/input sources and use the plus and add buttons to activate (it will be in the Others category).