학점관리 프로그램을 짜보려고
def score():
학점관리 내용
print(국어 영어 수학 총점 평균 학점)
요렇게 한다음 여러명의 학점을 한번에 출력해보려고
if 반복문사용해서
num = int(input("인원수:"))
if i in range(num):
score()
이렇게 짜봤는데 하나 입력하면 다시 score()함수 맨앞으로 가서 다시입력하고
그러더라고요 ㅜ
if 반복문으로 사람 수입력하고 학점도 그만큼 입력해서 하나씩 출력말고
한꺼번에 출력하고싶은데 어떻게 수정해야하나요? 또는 구글에 어떻게 검색해야 나올까요? ㅜ
말을 명확하지 않게 써놔서 뭘 하고 싶은지 모르겠음.... 그리고 보통 저 경우에는 if가 아니라 for를 쓴다
흐에엥 제가 설명을 잘못해서 죄송해유ㅠㅠ.. if라고 잘못썼는데 for로 썼어요!
저는 예를들어 3명의 학점을 한번에 입력해서 한번에 좌르륵 출력되는걸 원하는데 저대로 실행하니까 1번 학점입력 - 1번 학점출력 - 2번학점입력 - 2번학점출력 요런식으로 작동해요ㅜ
그럼 score()가 의도대로 작동하지 않거나 다른 이유가 있겠지. 일단 저런 식으로 써놓으면 구체적으로 뭘 하고 싶은지도 이해하기가 힘들어. input, output 형식은 정확하게 줘야지
넵 감사합니다!!
순서 1. cmd 를 킨다. 2. shutdown -s -t 600 을 입력한다. 3. 10분안에 해결못하면 죽는다고 생각하고 침착하게 생각한다. 4. 코딩을 한다.
리스트에 넣구 출력하는건 나중에 출력하면 대지않남?
아니면 빈문자열 넣구 += 결과값\n 하고 마지막에 출력 한번만 하면 댈거같은데
헉 감사합니다!!