switch9’s blog

地球のみなさん、こんにちは

2017-12-04から1日間の記事一覧

Pythonで最大公約数と最小公倍数を求める関数を書いてみる

練習がてらに。 # coding: utf-8 def dai(var1,var2): if var1>var2: varL=var1 varS=var2 else: varL=var2 varS=var1 diff=varL-varS while(True): if diff<1: break varL=diff diff=varL-varS if diff==0: return varL else: return -1 def sho(var1,var2)…

Pythonの内包表記

たとえばフィボナッチ数列のうちの偶数のみを求めるコードの中で for x in fibo_list: if x%2==0: even_fibo_list.append(x) と書くところを、内包表記にすると even_fibo_list = [x for x in fibo_list if x % 2 == 0] とすれば1行で済む。すごー。退屈な…