アルゴリズム。最大公約数。gcd (greatest common divisor) (Python 3: リスト内包表記, max())

使用するライブラリ なし Python 3 コード my_gcd.py #!/usr/bin/env python3 """(docstring) """ # コードを書く際の縛り。 # # リスト内包表記を使用する。 # オレオレアルゴリズムで頑張る。 def my_gcd(x, y): """(docstring) """ return max([i for i in range(1, y+1) if x % i == 0 and y % i == 0]) if __name__ =…