Esempio n. 1
0
def updateError(bestKeys, best, leastError, loglines, startTime):
    error = total(bestKeys, best)
    printIfYappy(", ".join([str(error), str(best)]))
    loglines.append("".join(
        [str(time.time() - startTime), ",",
         str(error), "\n"]))
    progress = error < leastError
    if progress:
        leastError = error
    return leastError
Esempio n. 2
0
def updateScore(key, leastError, bestDirection, unitVector):
    score = total(bestKeys, best)
    if score < leastError:
        leastError = score
        bestDirection[key] = unitVector
    return leastError
Esempio n. 3
0
File: acore.py Progetto: yw9142/HUFS
import score

ban = []
student = []

for i in range(0, 5):
    name = input('이름 :')
    korean = int(input('국어점수 :'))
    english = int(input('영어점수 :'))
    math = int(input('수학점수 :'))
    student = [name, korean, english, math]
    ban.append(student)
    print("\n")

for i in range(0, 5):
    total = score.total(ban[i])
    ban[i].append(total)
    average = score.ave(ban[i])
    ban[i].append(average)
    point = score.grade(ban[i])
    ban[i].append(point)

for i in range(0, 5):
    score.output(ban[i])
    print("\n")

print('2명 성적 비교하여 더 좋은 점수의 학생 찾기')
score.output(ban[2])
print("\n")
score.output(ban[4])
print("\n")
Esempio n. 4
0
if __name__ == "__main__":
    ban = list()
    student = list()
    for _ in range(5):
        name = input("성명 : ")
        kor = int(input("국어점수 : "))
        eng = int(input("영어점수 : "))
        mat = int(input("수학점수 : "))

        student.append(name)
        student.append(kor)
        student.append(eng)
        student.append(mat)

        total = score.total(student)
        average = score.ave(student)
        grade = score.grade(student)

        student.append(total)
        student.append(average)
        student.append(grade)

        ban.append(student.copy())
        student.clear()

    for student in ban:
        score.output(student)

    print("\n2명 성적 비교하여 더 좋은 점수의 학생 찾기")
    score.output(ban[2])
Esempio n. 5
0
    name = input("성명 : ")
    korean = int(input("국어 점수 : "))
    english = int(input("영어 점수 : "))
    math = int(input("수학 점수 : "))

    student.append(name)
    student.append(korean)
    student.append(english)
    student.append(math)

    ban.append(student)

# 저장된 5명의 학생의 총점, 평균 학점을 계산 후
# 해당 학생의 리스트에 각 항목을 추가
for i in ban:
    score.total(i)
    score.ave(i)
    score.grade(i)

# 저장된 학생들 모두 출력
for i in ban:
    score.output(i)
print()

print("2명 성적 비교하여 더 좋은 점수의 학생 찾기")
score.output(ban[2])
score.output(ban[4])
print("=== 성적이 더 좋은 학생 === ")
result = score.max_student(ban[2], ban[4])
score.output(result)
print()