モジュールにしてみたい処理があってその前に試作してみました。
モジュール内の変数、関数、クラスにアクセスしています。
最近話題のさくらんぼ計算もしてみました。
9の足し算だと1引いてという計算はやってました。
モジュール側
呼出側
モジュール内の変数、関数、クラスにアクセスしています。
最近話題のさくらんぼ計算もしてみました。
9の足し算だと1引いてという計算はやってました。
モジュール側
#testlib.py a=0 def pa(): print(a) class Tes: def __init__(self,x,y): self.x = x self.y = y def sakuranboAdd(self): if self.x+self.y: print(self.x,"+",self.y,"=",self.x+self.y) else: l=10-self.x r=self.y-l print(self.x,"+",self.y,"=", self.x,"+",l,"+",r,"=","1",r)
呼出側
#call.py import testlib as tl import random tl.a=5 tl.pa() pos=[] for i in range(10): pos+=[tl.Tes(random.randint(1,9),random.randint(1,9))] for p in pos: p.sakuranboAdd()