読者コミュニティ|【図解】Python 基礎文法の教科書

本の感想や質問をお気軽にコメントしてください。
はじめまして、本を購入した者です。
エスケープシーケンスについて質問させてください。
私は普段Google Colaboratoryを使用、PCはWindows11です。
エスケープシーケンスはバックスラッシュにnやtをつけるということですが、いざバックスラッシュを使用しようとすると¥マークが表示されてしまいます。
調べたらWindowsについては昔から「PC内部での処理は、円記号をバックスラッシュへ変換する」という仕組みを採用しているらしいのです。実際¥nでも動くので問題ないのですが…実務をしている方やお仕事にされている方は実際どう処理しているのでしょうか?(¥マークのまま処理しているのでしょうか?)

Unicode上、円マークはU+00A5であり、バックスラッシュはU+005Cとなっています。
バックスラッシュ(U+005C)であるべき場面に(本物の)円マーク(U+00A5)があっても、画面上では区別がつきません。
バグの原因になるので避けられるのであれば避けるべきですね。(もちろん仕様上無理なら仕方ありませんが。)
ちなみにVS Codeではバックスラッシュがきちんと表示されます。
お返事ありがとうございます。
やはりバグ懸念があれば避けるべきですね。今は学習中なのでGoogle Colaboratoryを使ってますが、基礎を終えたらVS Codeを使おうと思います!ありがとうございました。

お世話になります。アクアです。
Pythonの勉強に活用させて頂いています。
リストとタプルの違いがよくわかりません。
タプルはリストと同じように見えてしまいます。
宜しくお願いします。

リストは同じ型のデータを複数個並べて管理することを目的としており、タプルは関連性のあるデータをひとまとめにすることを目的としています。(型が異なっても良い)
タプルを使う具体例を挙げると、(名前, 年齢, 出身地)みたいな感じです。
あとはリストはミュータブル(値を変更できる)で、タプルはイミュータブル(値を変更できない)という点も違いますね。

ご返信、ありがとうございます。
わかりやすいです。