🐍 Python基本文法復習


🐍 Python基本文法復習


🔏 print()

  • 印刷()ゲートで、複数の要素を出力できます.
  • print("Hello")
    >>>Hello
    
    a = 12 
    print(a)
    >>>12

    print(f'')


    これは
  • 文字列を出力する際に、変数を中間に挿入したり、様々な要素を加えたりする際の便利な方法です.
    Pythonの3.7バージョンから利用できます.
  • a = "안녕"
    print(f'{a} 친구들')
    >>>안녕 친구들 
  • 印刷(f"{コンテンツを入れる}")は、このように
  • を用いる.

    🚀 Data Type

  • Pythonのデータ型:
  • string

  • 文字列は文字列を表します.
  • ex.)
    "Seoul"
    "Tokyo"
    "New York"
  • 引用符では、文字は文字列で識別されます.
  • 文字列の追加

  • 文字列は加算できます.
  • ex.)
    a = "welcome "+"Seoul"
    print(a)
    >>>welcome seoul

    「1」は文字です


    数字を引用符で囲むと、数字ではなく文字列として認識されます.
    入力した値は文字列として受け入れられ、変換しないと整数演算時にエラーが発生します.
    a = input()
    print(a + 3)
    
    Traceback (most recent call last):
        print(a + 3)
    TypeError: can only concatenate str (not "int") to str

    Integer


    Integerは整数です
    a = 3
    b = -4
    Pythonの数字はJavaや他の言語とは異なり、整数のタイプを指定する必要はありません.

    Float


    Floatは少数です.
    a = 3.14
    b = 1.234
    正数も言っていますが、小数は直接変数を割り当てるときに小数として使用することもできます.

    😬整数と実数の演算は?


    Pythonでは、整数と実数が互いに演算する場合、マルチフォーマット変換を行わなくてもよい.
    print(1.7 + 2.7)
    >>>4.4
    
    print(3.14 + 2)
    >>>5.14

    Complex Numbers


    誤りと虚数を含む複数のことを言う.
    Pythonはjを用いて虚数を表す.
    ex)
    1+3j, 2-4j

    Boolean


    真偽を表す値.主に判別条件式に用いられる.
    True
    False
    前の文字は大文字にします.小文字ではboolean値として認識できないことに注意してください.

    🦎 へんすう


    変数はデータの識別子といえる.
    指定した値を特定の値に割り当て、指定した値を特定の値で書き出します.
    例えば、円周率を30位とする(3.141592653589793238462643383279)
    1つの文にこの値を5回入れなければならない場合は、
    print(f"""3.141592653589793238462643383279,
    3.141592653589793238462643383279,
    3.141592653589793238462643383279,
    3.141592653589793238462643383279,
    3.141592653589793238462643383279""")
    このように書くのは見苦しいですが、変数を割り当てて使うと
    sircle = 3.141592653589793238462643383279
    print(f"""{sircle}
    {sircle}
    {sircle}
    {sircle}
    {sircle}
    """)
    こんなにきれいに書いてある.

    変数命名規則

  • 変数の名前にはルールがあります.
  • 変数名は、英字、数字、下線()のみで構成できます.
  • 変数名の頭文字は、アルファベットまたは下線()で始まる必要があります.
  • の数字で始めることはできません.
  • 英語のアルファベットは大文字と小文字を区別します.
  • 有効変数名:name, _name, my_name, myName
  • 変数名
  • 無効:7name, my name
  • 割付演算子

  • 賦値演算子は、値賦値を計算する役割を果たす.
  • ex.)
    a = 10 
    a += 5
    
    print(a)
    >>>15
  • の上の例を説明し、変数aに5を加え、aに値を付与することを意味する.
  • 割当て演算子のタイプ


    ソース

    優先度の計算

  • Pythonで2つの演算を同時に行う場合は、優先度で実行します.
  • ex.)
    a = 3 + 4 * 3 
    print(a)
    サンプルコードから見ると、乗算は左のプラス記号より先に実行されます.
    乗算は加算の演算より優先度が高いからです.

    演算子順序テーブル


    ソース