菜鶏のpython学習過程基礎編(四)


文書ディレクトリ
  • 前言
  • 一、基礎データ型:
  • 1.データ型とは?
  • 2.データ型はどれらがありますか?それぞれ何を表していますか:
  • 二、フォーマット出力
  • まとめ
  • よし、最後にもう一度Python試合高
  • を叫ぼう
    前言
    Pythonのベースデータ型とフォーマット出力
    一、基礎データ型:
    1.データ型とは?
    Pythonのデータ型は、その変数の値がどのようなタイプなのか、整数型なのか、浮動小数点型なのか、文字型なのかなどを決定します.
    注意:Pythonの変数付与にはタイプ宣言は必要ありません
    2.データ型は何ですか.それぞれは何を表していますか.
    1.ベースタイプ
    基本的なデータ型は、次のように大きく分けられます.
    intタイプ:
    intは0,1,2,3,4・・・・のような整数を表す.
    s=11
    print(type(s))
    

    結果:
    <class 'int'>
    

    type関数を使用して、この変数がどのようなタイプであるかを確認できます.コードセグメントのs変数の値は整数11であることが分かるので,変数sはint型の変数である.
    floatタイプ:
    floatは小数を表し、例えば0.1.0.2.0.3・・・のような小数を表す.
    s=3.14
    print(type(s))
    

    結果:
    <class 'float'>
    

    コードセグメントのsの値は小数3.14であり、type関数で見てもfloatタイプである.
    strタイプ:
    strは、「一」「二」などの文字列タイプの値を表します.
    s=" "
    print(type(s))
    

    結果:
    <class 'str'>
    

    コードセグメントのsの値は漢字の“1”で、typeでタイプを見て、変数sはstrタイプです
    2.BooleanタイプBooleanタイプはif文を判断するための判断結果の値であり、BooleタイプにはTrue(真/1)、False(偽/0)が含まれており、ifで本菜鳥を学ぶとこのBooleanタイプを丁寧に話す.
    3データ型変換データ型を変換する必要がある場合は、次の文を使用します.
    s=1
    print(type(str(s)))
    

    結果:
    <class 'str'>
    

    元のsの値intタイプの値が表示され、strタイプに変換されます.
    二、フォーマット出力
    フォーマット出力とは、次のように、1つの出力文の変数を自分の目的の形式で出力することです.
    s=97
    print( "  %f"%s)
    

    結果:
      97.000000
    

    本来の値が整数形式「97」のsであり,出力をフォーマットして小数形式になっていることがわかる.
    フォーマット出力は、次のように分類されます.
    %s文字列
    %c単一文字
    %bバイナリ整数
    %d 10進数整数
    %i 10進数整数
    %o 8進整数
    %x 16進整数
    %f浮動小数点数
    浮動小数点数の%fを表し、デフォルトでは小数点以下の6桁を保持します.変更する場合は、フォーマットは次のとおりです.
    s=3.1415926
    print("%05.2f"%s)
    

    結果:
     03.14
    

    3.1415926が03.14になったのを見ることができますが、%05.2 fの意味は、「05」は数値を表して5桁を保持し、「.2」は小数点の後に2桁を保持し、小数点の前に保持する必要がある数桁未満であれば、スペースで補正します.
    注:フォーマット文に接続されているのは%+識別子です.
    まとめ
    通常の作成では、データ型、変換タイプが必要かどうかに注意してください.フォーマット出力は、どのタイプの文を出力するかに注意し、どのタイプのフォーマット文のフォーマットを決定します.
    さあ、最後にもう一度Pythonの高さを叫びましょう.
    (以上、一つのおかず鳥からの理解で、喜ばないなら噴き出さないでください)