def add_teacher(): t = len(teacher_list) if t == 0: with open("teacherlist.pkl", "wb") as f: n = int(input("How many record to be entered")) for i in range(n): t = teacher() t.insert() teacher_list.append(t) pickle.dump(teacher_list, f) else: with open("teacherlist.pkl", "ab") as f: n = int(input("How many record to be entered")) for i in range(n): t = teacher() t.insert() teacher_list.append(t) pickle.dump(teacher_list, f)
def Controller(): mode = initialization() userID = 0 userName = "" userSession = -1 while 1: if mode == "NORMAL": mode = normal() elif mode == "AUTH": userList = auth( ) # auth() returns a list of the form [ID, Name, Session - True/False, Mode - Read/Set] userID = userList[0] userName = userList[1] userSession = userList[2] mode = userList[3] elif mode == "READ": readList = read( userID, userSession ) # read(userID, userSession) returns a list of the form [Session, Mode] userSession = readList[0] if userSession == False: userID = 0 userName = "" mode = readList[1] else: mode = "READ" elif mode == "SET": setList = set( userID, userSession ) # set(userID, userSession) returns a list of the form [Session, Mode] userSession = setList[0] if userSession == False: userID = 0 userName = "" mode = setList[1] else: mode = "SET" elif mode == "TEACHER": mode = teacher() elif mode == "ADMIN": mode = admin()
def Controller: mode = initialization() userID = 0 userName = "" userSession while 1: if mode == "NORMAL": mode = normal() elif mode == "AUTH": userList = auth() # auth() returns a list of the form [ID, Name, Session - True/False, Mode - Read/Set] userID = userList[0] userName = userList[1] userSession = userList[2] mode = userList[3] elif mode == "READ": readList = read(userID, userSession)# read(userID, userSession) returns a list of the form [Session, Mode] userSession = readList[0] if userSession == False: userID = 0 userName = "" mode = readList[1] else: mode = "READ" elif mode == "SET": setList = set(userID, userSession) # set(userID, userSession) returns a list of the form [Session, Mode] userSession = setList[0] if userSession == False: userID = 0 userName = "" mode = setList[1] else: mode = "SET" elif mode == "TEACHER": mode = teacher() elif mode == "ADMIN": mode = admin()
def train(): T = 17 student.train() for p in teacher.parameters(): p.requires_grad = False for epoch in xrange(epochs): avg_loss = 0 n_batches = len(transfer_loader) for data, _ in transfer_loader: data = data.cuda() data = Variable(data) optimizer.zero_grad() output_teacher = F.softmax(teacher(data) / T) output_student = F.softmax(student(data) / T) loss = F.binary_cross_entropy(output_student, output_teacher) loss.backward() optimizer.step() avg_loss += loss.data[0] avg_loss /= n_batches print(avg_loss)
def create_teacher(): teacher = teacher("Joe") return teacher
import pytest from teacher import * def create_teacher(): teacher = teacher("Joe") return teacher assert (create_teacher(), teacher('Joe')) # def test_add_student(): # teacher = create_teacher() # student = create_student() # teacher.add_student_to_roster() # def test_remove_student(): # teacher = create_teacher() # assertEqual('Joe', student) # student = create_student('Joe') # teacher.remove_student_from_roster()
创建表 老师表 create table teacher( tid int not null auto_increment, tname varchar(10) not null, primary key (tid) ); 插入数据 INSERT INTO teacher values (1,'张三'), (2,'李四'), (3,'王五'); INSERT INTO teacher(tname) values (1,'张三'), (2,'李四'), (3,'王五'); 删除单行数据 delete from teacher where tid = 4; 创建表 课程表 create table course( cid int not null primary key auto_increment, cname varchar(10), teacher_id int not null, foreign key(teacher_id) references teacher(tid) on delete cascade
# Object creation to teacher class from teacher import * t = teacher() t.setid(125) t.setname('venkat') t.setage(25) t.setheight('5.9 Inch') t.setweight("75kg") t.setaddress('1-69,chembadipalem,gudur,nellore,AP-524101') t.setsalory(45623.52) print('idno=', t.getid()) print('name=', t.getname()) print('age=', t.getage()) print('height=', t.getheight()) print('weight=', t.getweight()) print('address=', t.getaddress()) print('salory=', t.getsalory())