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 投稿