|
簡単なプログラムで、年齢の計算をしてみます。 defで計算の手続きをします。 print文で関数を呼び出してその中に計算したい人の和暦を入れます。そうすると、2020年の誕生日以後の年齢が表示されます。 また、年齢が分かれば、最後の行は生年の西暦を計算します。 家族の生年を入れておけば、その年の年齢が分かります。 pythonは関数の複雑な定義ができるので、科学計算などに用いられています。 # -*- coding: utf-8 -* import math # 年齢計算のためのdefファイル # 2020年の誕生日での年齢です。 def tai(t): return a-t-1911 def syou(t): return a-t-1925 def hei(t): return a-t-1988 def rei(t): return a-t-2018 def tan(t):return a-t print (""" 2020年の誕生日での年齢を計算します。 """) a=2020 #年齢計算の西暦を入れます。来年は2021を入れます print ("大正11年生まれの人",tai(11),"歳") print ("昭和25年生まれの人",syou(25),"歳") print ("昭和51年生まれの人",syou(51),"歳") print ("平成3年生まれの人",hei(3),"歳") print ("令和元年生まれの人",rei(1),"歳") print ("75歳の人の生年は",tan(75),"年") --出力結果------ 大正11年生まれの人 98 歳 昭和25年生まれの人 70 歳 昭和51年生まれの人 44 歳 平成3年生まれの人 29 歳 令和元年生まれの人 1 歳 75歳の人の生年は 1945 年 |