[Python]Python構文-関数


これはPythonを読んでコードテストを行う文章です.
n.関数

  • 同じアルゴリズムを繰り返し実行する必要がある場合、この点が重要です.

  • ≪パラメータ|Parameters|oraolap≫:関数の内部で使用される変数の値を渡します.

  • return:関数から任意の値を返すために使用します.

  • パラメータとreturnは存在しない可能性があります.
  • def 함수명(매개변수):
        실행 소스코드
        return 반환 값
  • および関数が返すソースコード
  • def add(a, b):
        return a + b
    
    print(add(3,5)) #8
  • および関数が返さないソースコード
  • def add(a, b):
        print(a + b)
    
    add(3, 5) #8
  • 関数呼び出し時に直接パラメータ変数
  • を指定する.
    def add(a, b):
        print(a + b)
    
    add(b = 3, a = 5) #8
  • グローバルキーワード:この関数に領域変数を作成するのではなく、関数外で宣言された変数を直接参照します.
  • a = 0
    def func():
        global a
        a += 1
    
    for i in range(5):
        func()
    
    print(a) #5
    ランダ式
  • 関数を簡単に記述し、適用することができる.
  • print((lambda a, b: a + b)(3, 7)) #10