當前位置:成語大全網 - 書法字典 - Python字典包含學生編號

Python字典包含學生編號

導入日期時間

班級學生:

def _ _ init _ _(self,Sno,Sname,Sbarthday,Sfaction):

自我。Sage = 0

自我。斯加德=‘好極了’

自我。Sname = Sname

自我。斯諾=斯諾

自我。Sbarthday = datetime . datetime . strptime(Sbarthday,“%Y-%m-%d“)

自我。Sfaction = Sfaction

自我。日齡

自我。塞特加德

定義階段(自己,生日):

if(datetime . date . today()。壹個月前。sbarthday . month)& gt;=0:

if(datetime . date . today()。白天的自己。sbarthday . day)& lt;0 & amp(日期時間。日期。今天)。壹個月前。sbarthday . month)= = 0:

自我。Sage = datetime.date.today()。壹年後。Sbarthday.year -1

否則:

自我。Sage = datetime.date.today()。壹年後。生日。年

否則:

自我。Sage = datetime.date.today()。壹年後。Sbarthday.year -1

def SetGarde(self,Sfaction):

如果自我。Sfaction & gt= 80:

自我。斯加德=‘好極了’

elif self。Sfaction & gt= 70 & amp自我。Sfaction <80:

自我。斯加德=“好”

elif self。Sfaction & gt= 60 & amp自我。Sfaction <70:

自我。sgarde =‘pass‘

否則:

自我。斯加德=‘失敗’

text 1 = student(‘2018061‘,‘張三,‘1999-10-27‘,68)。

Print(“學生ID: {0}姓名:{1}年齡:{2}分數:{3}年級:{4}“。格式(text1.sno,text1.sname,text1.sage,