36571


MacBook Pro の日本語キーボードタイプを使っています。

`\` を入力したいのですが、コマンドプロンプト以外だと `¥` と表示されます。  
どうすればウェブ上などで `\` と表記されますか。

`\` と `¥` だと結果に違いが出ます。`\` の方の結果が正しいです。

* * *

  * **`\` を使用した場合:**

[![画像の説明をここに入力](https://i.stack.imgur.com/lp9XA.png)](https://i.stack.imgur.com/lp9XA.png)

  * **`¥` を使用した場合:**

[![画像の説明をここに入力](https://i.stack.imgur.com/5zjpe.png)](https://i.stack.imgur.com/5zjpe.png)


CC BY-SA 4.0
2017-07-21T10:58:06.283
36568
2020-09-26T13:36:03.057
2020-09-26T13:36:03.057
32986
23690
question
python macos
バックスラッシュ（\）を入力すると円記号（¥）が表示されてしまう


`option` \+ `¥` で入力できるはずです。


CC BY-SA 3.0
2017-07-21T12:39:29.047
36571
2017-07-21T12:39:29.047
49
36568
answer


コマンドプロンプトでバックスラッシュが入力できているのであれば、特になにも変更する必要はありません。Macにおけるバックスラッシュと￥記号にはややこしい問題が絡んでいるのですが、今回の場合は、単にフォントが異なっているだけで、文字としてはコンソールのバックスラッシュとWebページでの入力の￥記号はおなじ文字です。

バックスラッシュと￥記号は同じ文字で、フォントの違いによって見え方が変わります。これが1つ目のややこしいところです。

Macの場合、さらに別の文字でも半角の￥記号があります。文字的にはこれは通貨文字というもので、バックスラッシュとは異なります。これが2つめのややこしいところです。

今回は、コンソールでバックスラッシュが入力できているので、おそらく1つめの方の問題でしょう。


CC BY-SA 3.0
2017-07-21T12:43:26.903
36572
2017-07-21T12:43:26.903
806
36568
answer


使っているブラウザの等幅フォントの設定をいじっているのではないでしょうか。  
バックスラッシュで表示されるフォントに変更すると直るのではないかと推測しました。

たいていは見え方が違っているだけで、そのままでも実行に問題ないとは思いますが。


CC BY-SA 3.0
2017-07-21T16:02:56.473
36574
2017-07-21T16:02:56.473
12274
36568
answer