728x90 반응형 Python110 파이썬 중급 #056 리스트 -리스트 변수에 점수를 입력 받아 평균과 총점 구하는 프로그램 안녕하세요. 스마트 팩토리입니다. 파이썬 중급 #056 리스트 -리스트 변수에 점수를 입력 받아 평균과 총점 구하는 프로그램을 작성해 보겠습니다. 1. 리스트 - 점수 , 총점, 평균 리스트 변수에 점수를 입력 받아 총점과 평균을 구하는 프로그램 append() 함수를 활용하여 점수를 입력받고, 리스트 변수값의 합과 평균을 구해봅니다. 코드를 보면서 알아보겠습니다. student=int(input("학생 수를 입력하세요 :")) scores=[] score_sum=0 score_avg=0.0 학생 수를 먼저 입력 받습니다. 리스트 변수 scores와 리스트 변수 합을 sum, 평균을 avg로 선언했습니다. #cnt_80=0 주석으로~~ 다음 코드에서 활용하기 위한 것입니다. for i in range(s.. 2022. 4. 30. 파이썬 중급 #055 리스트 -내장 리스트 (리스트 안에 리스트를 요소값으로 있는 경우 출력 ) 안녕하세요. 스마트팩토리입니다. 파이썬 중급 #054 리스트 -내장 리스트 (리스트 안에 리스트를 요소값) 출력 방법을 알아보겠습니다. 1. 내장 리스트 (리스트 안에 리스트를 요소값) 리스트 변수가 리스트 값을 요소로 가지고 있는 경우 값을 넣고 출력할 경우 반복문을 활용하여 요소값을 출력할 수 있다. 리스트 요소값을 출력하기 위해서 인덱스를 활용하여 출력한다. 코드를 보면서 알아보면 list1=[[1,"24명"],[2,"30명"],[3,"25명"]] print(list1) print(list1[0]) print(list1[1]) print(list1[2]) list1을 구성하는 요소값이 리스트로 되어 있는 것을 볼 수 있다. 이 경우 더블로 인덱스를 더블로 표시하여 요소값을 출력할 수 있다. 개별 출.. 2022. 4. 29. 파이썬 중급 #054 리스트 -삭제 list.pop 안녕하세요. 스마트팩토리입니다. 파이썬 중급 #053 리스트 -삭제 list.pop 함수에 대해 알아보겠습니다. 1. 리스트 삭제 (pop) 리스트 삭제에는 다양한 방법이 있습니다. 그 중에서 pop은 원하는 인덱스를 삭제할 수 있습니다. list.pop() 함수 형태로 하여 인덱스 번호를 넣어주면 됩니다. list1=list(range(0,11)) print(list1) 리스트에 숫자를 0부터 10까지 저장합니다. list1.pop(0) print(list1) 인덱스 0번을 제거하는 코드입니다. 결과값으로 보면 0번 인덱스 요소가 지워지고 인덱스가 순차적으로 밀려서 채워지는 것을 볼 수 있습니다. 0 값은 사라지고 기존 1번이 0번인덱스로 오게 되면서 하나씩 자리 옮김을 한 결과가 됩니다. list1... 2022. 4. 28. 파이썬 중급 #053 리스트 -생성 및 출력 문자열, 숫자 안녕하세요. 스마트 팩토리입니다. 1. 리스트 생성 (1) 리스트 생성 - 리스트 클래스 생성은 직접 정의 방식으로 다양하게 생성할 수 있다. list1=list() -- 공백 list2=list(" 문자열") -- 문자열에서 개별 문자단위를 요소로 갖는다. list3=list(range(1,10)) -- 1부터 9까지 숫자 하나를 요소로 가진다. list4=["I love you"] --문자열 전체가 하나의 요소값으로 생성 코드를 보면서 알아보면 list1=[] 빈 리스트를 생성한 것을 볼 수 있다. [] 표시는 리스트 생성자라는 것을 말한다. list2=list("Iloveyou") 문자열에서 개별 알파벳 하나하나를 모두 요소값을 가진다. 인덱스로 보면 0번부터 7번까지 있다. 인덱스로 출력시 인덱스.. 2022. 4. 25. 이전 1 ··· 11 12 13 14 15 16 17 ··· 28 다음 728x90 반응형