1. รัน AS1 ได้ แต่รับค่า mouseX, mouseY เพี้ยนไป
2. การรันโปรแกรมค่อนข้างช้า
3. การต่อ wifi ไม่เสถียร
แสดงบทความที่มีป้ายกำกับ Lab RaspberryPi แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ Lab RaspberryPi แสดงบทความทั้งหมด
พฤศจิกายน 28, 2558
พฤศจิกายน 22, 2558
Lab Raspberry Pi
class Student:
def __init__(self,name,Id,score):
self.name = name
self.id = Id
self.score = score
def get_name(self):
return self.name
def get_id(self):
return self.id
def get_score(self):
return self.score
def setup():
a = Student('Nay',1,50)
b = Student('Tiny',2,70)
c = Student('Kunkka',3,95)
d = Student('Lina',4,79)
e = Student('Balana',5,65)
data = [a,b,c,d,e]
display_data(data)
count_grade(data)
show_grade(data,3)
def count_grade(data):
index = 0
count = [0,0,0,0,0]
text_temp = ['A','B','C','D','F']
while(index < len(data)):
if(data[index].get_score() > 80):
count[0] += 1
elif(data[index].get_score() > 70):
count[1] += 1
elif(data[index].get_score() > 60):
count[2] += 1
elif(data[index].get_score() > 50):
count[3] += 1
else:
count[4] += 1
index += 1
print('-----total grade-----')
index = 0
while(index < len(count)):
print(text_temp[index],':',count[index],end = ' ')
index += 1
print()
def display_data(data):
index = 0
while(index < len(data)):
print('---',index+1,'---')
print('Name : ',data[index].get_name())
print('ID : ',data[index].get_id())
print('Score : ',data[index].get_score())
grade_cal(data,index)
print()
index += 1
def grade_cal(data,index):
print('Grade : ',end = '')
if(data[index].get_score() > 80):
print('A')
elif(data[index].get_score() > 70):
print('B')
elif(data[index].get_score() > 60):
print('C')
elif(data[index].get_score() > 50):
print('D')
else:
print('F')
def show_grade(data,Id):
index = 0
foundStudent = False
while(index < len(data) and not(foundStudent)):
if(data[index].get_id() == Id):
foundStudent = True
index += 1
index -= 1
if(data[index].get_score() > 80):
grade = 'A'
elif(data[index].get_score() > 70):
grade = 'B'
elif(data[index].get_score() > 60):
grade = 'C'
elif(data[index].get_score() > 50):
grade = 'D'
else:
grade = 'F'
print('---Grade Result---')
print('name : ',data[index].get_name() )
print('score : ',data[index].get_score())
print('Grade : ',grade)
setup()
def __init__(self,name,Id,score):
self.name = name
self.id = Id
self.score = score
def get_name(self):
return self.name
def get_id(self):
return self.id
def get_score(self):
return self.score
def setup():
a = Student('Nay',1,50)
b = Student('Tiny',2,70)
c = Student('Kunkka',3,95)
d = Student('Lina',4,79)
e = Student('Balana',5,65)
data = [a,b,c,d,e]
display_data(data)
count_grade(data)
show_grade(data,3)
def count_grade(data):
index = 0
count = [0,0,0,0,0]
text_temp = ['A','B','C','D','F']
while(index < len(data)):
if(data[index].get_score() > 80):
count[0] += 1
elif(data[index].get_score() > 70):
count[1] += 1
elif(data[index].get_score() > 60):
count[2] += 1
elif(data[index].get_score() > 50):
count[3] += 1
else:
count[4] += 1
index += 1
print('-----total grade-----')
index = 0
while(index < len(count)):
print(text_temp[index],':',count[index],end = ' ')
index += 1
print()
def display_data(data):
index = 0
while(index < len(data)):
print('---',index+1,'---')
print('Name : ',data[index].get_name())
print('ID : ',data[index].get_id())
print('Score : ',data[index].get_score())
grade_cal(data,index)
print()
index += 1
def grade_cal(data,index):
print('Grade : ',end = '')
if(data[index].get_score() > 80):
print('A')
elif(data[index].get_score() > 70):
print('B')
elif(data[index].get_score() > 60):
print('C')
elif(data[index].get_score() > 50):
print('D')
else:
print('F')
def show_grade(data,Id):
index = 0
foundStudent = False
while(index < len(data) and not(foundStudent)):
if(data[index].get_id() == Id):
foundStudent = True
index += 1
index -= 1
if(data[index].get_score() > 80):
grade = 'A'
elif(data[index].get_score() > 70):
grade = 'B'
elif(data[index].get_score() > 60):
grade = 'C'
elif(data[index].get_score() > 50):
grade = 'D'
else:
grade = 'F'
print('---Grade Result---')
print('name : ',data[index].get_name() )
print('score : ',data[index].get_score())
print('Grade : ',grade)
setup()
สมัครสมาชิก:
บทความ (Atom)