본문 바로가기

전체 글

Aivle_1차 미니프로젝트 1일차 오늘은 처음으로 조를 만들어서 미니프로젝트를 진행했어요! 처음 하는 팀플이여서 엄청 두근두근했습니다 허허 저희조는 부산/경남인데 신기하게도 아무도 부산에 사는 사람이 없어서 경남인 조가 되버린 ㅋㅋㅋㅋㅋ 프로젝트 빨리 끝내고 수다도 조금 떨었답니다 ㅎㅎ 미니프로젝트는 1일차 2일차로 짧게 나누어서 진행하게 되었습니다. '토익시험 응시자들에세 향후 응시할 토익 점수를 예측해주는 모델을 생성' 폰트설치 라이브러리 불러오기 우린 이걸 자면서도 기억하고 있어야해요 csv도 이만큼했는데 모르면 난 바보 암튼 파일을 불러오고 데이터를 읽어오고 나서 데이터를 시각화 하면서 열어 주제에 대해 토론을 합니다 Birth_Year' 컬럼의 연도별 개수 컬럼에 대한 Bar 차트 사실 1일차에는 주어진 과제만 하면 된다.. 더보기
무인계산대 실행과정 보호되어 있는 글입니다. 더보기
gas metar-detector 실행과정 보호되어 있는 글입니다. 더보기
day19. 튜플 (연습문제:리스트일부만 가져오기) #day.19 변수에 값을 지정할 때 ( ) 로 묶어주면 튜플이 되며, 각 값은 (,)로 구분해 준다. - 튜플 = (값, 값, 값) - 튜플 = 값, 값, 값 숫자가 5개 들어있는 튜플 a = (2, 5, 6, 7, 8) >> (2, 5, 6, 7, 8) a[0] >> 2 하지만 튜플은 리스트와는 달리 요소의 값을 변경하거나 추가할 수 없다. a = (2, 5, 6, 7, 8) a[0] = 10 >>TypeError: 'tuple' object does not support item assignment 튜플에 인덱스를 지정한 뒤 값을 할당하려고 하면 에러가 발생한다. 즉, 튜플은 읽기전용 자료형이다. 튜플의 요소 개수를 구할 때도 len을 사용한다. 그리고 시작 인덱스와 끝 인덱스를 활용하는 방법은 리.. 더보기
day18. 리스트(list, range, len) #day.18 a=10 b=20 지금까지 변수에는 값을 한 개씩만 저장했다. 값을 30개 저장하려면? 변수30개에 30개를 저장하면된다^^;;;;;;는 말이 안되니까 리스트를 만들어 봅시다! a = [38, 21, 55, 61, 71] 그냥 [ ] 에 값을 저장하여 리스트를 만들어 주면 된다. 리스트는 문자열 정수 실수 불 등 모든 자료형을 저장할 수 있으며, 자료형을 섞어서 저장해도된다. **SyntaxError: invalid syntax : [ ]의 짝이 맞지 않거나 , 를 넣지 않아서 에러가 발생한다 --제대로 확인하기!~ 리스트 = list(range(횟수)) 리스트 = list(range(시작, 끝)) 리스트 = list(range(시작, 끝, 증가폭)) 요로코롬 답이 나온다 -리스트의 요소 .. 더보기
day17. FizzBuzz(1부터100까지 숫자 출력하기) #day.17 FizzBuzz 프로그래밍 문제 규칙 1. 1에서 100까지 출력 2. 3의배수는Fizz출력 3. 5의배수는Buzz출력 4. 3과5의 공배수는 FizzBuzz출력 i %3 == 0 (3의 배수라는 표현) and를 사용하지 않고 3과5의 공배수를 검사하려면? 3*5=15는 3과5의 최소공배수 이므로 15로 나눴을 때 나머지가 0인 값들은 3과 5의 공배수이다. **최소공배수를 사용하여 표시할 수 있지만 실무에서는 논리연산자를 사용하여 프로그래밍 가독성 좋게 표현하기** 연습문제>> 다음 소스 코드를 완성하여 1부터 100까지의 숫자를 출력하면서 2의 배수일 때는 'Fizz', 11의 배수일 때는 'Buzz', 2과 11의 의 공배수일 때는 'FizzBuzz' 2와11의 공배수인 i % 22 .. 더보기
day16. 반복문 제어하기(break, continue) #day.16 break는 제어 흐름을 중단하고 빠져나오지만 continue는 제어흐름(반복)을 유지한 상태에서 코드의 실행만 건너뛰는 역할을 한다. #break에는 :(콜론)을 붙이지 않는다. #continue에는 :(콜론)을 붙이지 않는다. (QUIZ) 3으로 끝나는 숫자만 출력하기 #1과 73 사이의 숫자 중 3으로 끝나는 숫자만 출력되게 만드세요 while 반복문에서 print로 i의 값을 출력한 뒤 i를 1씩 증가시키고 있다. 따라서 print함수 윗부분의 코드를 완성하여 3으로 끝나는 숫자를 출력해야한다. 먼저 3으로 끝나는 숫자를 구하려면 i를 10으로 나눈 뒤 나머지가 3인지 검사하면 된다. 하지만 if ㅑ % 10 == 3: 에서 i 를 출력하더라도 그 아래에 있는 print에서도 i를 .. 더보기
day15. while반복문 출력하기/변수 두 개를 다르게 반복하기 #day.15 (2-4) input으로 입력 값을 받아서 count 변수에 저장했습니다. 그리고 i에는 0을 할당하고, while반복문의 조건식에서 i 0 과 같이 지정하여 count 에 들어있는 값만큼 반복하도록 만들었다. 여기서 변수 i 대신 count를 바로 사용하므로 변화식을 count -= 1 로 지정하여 반복할 때마다 count를 감소시키고 count 가0이 되면 반복문을 끝낸다. while 반복문은 조건식이 참일 때 반복하고 거짓일 때 반복을.. 더보기