Pythonの基本データ型と型チェックに関する解説

Pythonの基本データ型 ブール型(bool) PythonのTrueとFalseは、1と0と同等であり、計算に使用できます。C++のtrueとfalseは小文字ですが、PythonではTrueとFalseで、先頭を大文字にする必要があります。 文字列型(str) 単一引用符または二重引用符で囲みます。文字列は+で結合でき、*で複製できますが、-で同じ部分を削除することはできません。例えば: text1 = 'こんにち ...

7月27日 16:21 投稿

Pythonの基本データ型と操作手法

文字列(str)の取り扱い 文字列はシーケンス型に分類され、連続したメモリ領域に格納された複数の文字から構成されます。各文字にはインデックス(添字)が割り当てられ、位置を指定してアクセス可能です。 負のインデックスの使用 Pythonでは、末尾からの参照を可能にする負のインデックスがサポートされています。たとえば、-1は最後の要素を指します。 s = "python s ...

6月4日 20:01 投稿

Rustにおけるstrの本質と利用方法

Rust の str は、UTF-8 形式のテキストデータを表す動的サイズ型(DST: Dynamically Sized Type)です。この型そのものはメモリ上のサイズが実行時に決まるため、直接変数として宣言することはできません。代わりに、参照型 &str や所有権型 Box を通じて操作されます。 動的サイズ型としての特性 str は、文字列の長さがランタイムで決定されるため、コンパイル時にサイ ...

5月24日 17:09 投稿