タプル

def gcd( x, y ):
    while y != 0:
        ( x, y ) = ( y, x % y )
    return( x )

λ式と,条件式(条件分岐演算子; 三項演算子)

rec_gcd = lambda x, y: x if y == 0 else rec_gcd( y, (x % y) )

組込み関数 (mathモジュール)

import math

print( math.gcd( 350, 450 ) )

SoftEng: Python/Prog/Practice/Basic/02/BP_006a/AdvancedTopics (last edited 2018-10-28 16:29:46 by TadashiIijima)