-
[코드스테이츠 3-2_basic] 데이터 기초반_파이썬 입문(과제: 3-2_basic)[코드스테이츠] 2022. 11. 9. 23:56
1. 과제명 코드스테이츠 K-디지털 기초역량훈련 데이터 기초반 3-2(basic) 2. 과제내용 문제와 답을 블로그 글에 작성해주세요. ipynb? py? "Python 실행파일의 확장자" 3. 과제를 통해 배운점 py, ipynb 확장자의 차이와 용도에 대해 알아요. 오늘의 문제 [Q1] ipynb 확장자는 코드를 부분적으로 실행 가능하다. ◼ True ◻ False [Q2] py 확장자는 모듈을 사용하는 구조에 적합하다. ◼ True ◻ False [Q3] py 확장자에서 markdown 형식으로 설명을 달 수 있다. ◻ True ◼ False # py 확장자에서 markdown 형식을 사용할 수 없다. [Q4] py 파일에서 설명을 다는 것은 아예 불가능하다. ◻ True ◼ False # 주석을 ..
-
[코드스테이츠 3-1_advanced] 데이터 기초반_파이썬 입문(과제: 3-1_advanced)[코드스테이츠] 2022. 11. 9. 23:39
1. 과제명 코드스테이츠 K-디지털 기초역량훈련 데이터 기초반 3-1(advanced) 2. 과제내용 PyCharm 설치하기 이전에 작성했던 노트북 파일을 열고 새로 설치한 IDE에서 실행해보기 3. 과제를 통해 배운점 PyCharm 설치하기 Pycharm 다운로드 https://www.jetbrains.com/ko-kr/pycharm/ Educational Licenses 신청: https://www.jetbrains.com/community/education/#students ac.kr로 끝나는 학교 이메일로 가입 - 발송된 이메일로 인증하여 완료 * Failed to create a virtual environment 에러가 발생하여 찾아본 블로그: https://posty.pe/s6swp9 파이참..
-
[코드스테이츠 3-1_basic] 데이터 기초반_파이썬 입문(과제: 3-1_basic)[코드스테이츠] 2022. 11. 9. 22:32
1. 과제명 코드스테이츠 K-디지털 기초역량훈련 데이터 기초반 3-1(basic) 2. 과제내용 기본함수 len, sum, min, max 사용하기 3. 과제를 통해 배운점 기본함수 len, sum, min, max 사용하기 오늘 알아갈 내용은요 Built-in Functions 인 len sum min max 를 사용해봐요. 우선 사전 정의 데이터 코드를 셀에 복사 붙여넣기해 정의해주세요. 출력예시의 내용이 나올 수 있도록 코드예시에서 ###코드작성### 부분을 채워주세요. """ 사전정의 데이터 셀 """ members = [ { '성': '김', '이름': '이팝', '소속': '나무팀', '국적': '대한민국', '나이': 40, }, { '성': '김', '이름': '단풍', '소속': '나무팀..
-
[코드스테이츠 2-4_advanced] 데이터 기초반_파이썬 입문(과제: 2-4_advanced)[코드스테이츠] 2022. 11. 4. 16:45
1. 과제명 코드스테이츠 K-디지털 기초역량훈련 데이터 기초반 2-4(advanced) 2. 과제내용 함수를 활용하여 데이터 분석하기 3. 과제를 통해 배운점 함수를 정의하고 사용할 수 있다. for 문과 if 문 내에 함수를 활용할 수 있다. """ 사전정의 데이터 셀 """ members = [ { '성': '김', '이름': '이팝', '소속': '나무팀', '국적': '대한민국', '나이': 40, }, { '성': '김', '이름': '단풍', '소속': '나무팀', '국적': '대한민국', '나이': 29, }, { '성': '이', '이름': '버들', '소속': '나무팀', '국적': '대한민국', '나이': 34, }, { '성': '박', '이름': '바오밥', '소속': '나무팀', ..
-
[코드스테이츠 2-4_basic] 데이터 기초반_파이썬 입문(과제: 2-4_basic)[코드스테이츠] 2022. 11. 3. 03:58
1. 과제명 코드스테이츠 K-디지털 기초역량훈련 데이터 기초반 2-4(basic) 2. 과제내용 week2-1, week2-2에 실습했던 코드를 함수로 만들기 3. 과제를 통해 배운점 함수를 정의하고 사용할 수 있다. """ 사전정의 데이터 셀 """ members = [ { '성': '김', '이름': '이팝', '소속': '나무팀', '국적': '대한민국', '나이': 40, }, { '성': '김', '이름': '단풍', '소속': '나무팀', '국적': '대한민국', '나이': 29, }, { '성': '이', '이름': '버들', '소속': '나무팀', '국적': '대한민국', '나이': 34, }, { '성': '박', '이름': '바오밥', '소속': '나무팀', '국적': '대한민국', '..
-
[코드스테이츠 2-3_advanced] 데이터 기초반_파이썬 입문(과제: 2-3_advanced)[코드스테이츠] 2022. 11. 3. 03:25
1. 과제명 코드스테이츠 K-디지털 기초역량훈련 데이터 기초반 2-3(advanced) 2. 과제내용 함수에 type hints를 제공하는 Python Enhancement Proposal(PEP)에 대해 알기 def update_greeting_message(name: str) -> list: 위와 같이 표현한다. parameter의 type과 return 값의 type에 힌트를 나타낸다. 3. 과제를 통해 배운점 Type Hints에 대해 이해했다. PEP에 대해 알게되었다. greeting 함수 예제를 실제로 사용해보았다. [Q1] PEP 는 코드 스타일에 대한 가이드라인을 제시해요. [ V ] TRUE [ ] FALSE 제약 사항이 아닌, 가이드라인이다. [Q2] Type hint 를 달면 맞지않..
-
[코드스테이츠 2-3_basic] 데이터 기초반_파이썬 입문(과제: 2-3_basic)[코드스테이츠] 2022. 11. 3. 03:08
1. 과제명 코드스테이츠 K-디지털 기초역량훈련 데이터 기초반 2-3(basic) 2. 과제내용 함수의 parameter와 argument에 대해 알기 3. 과제를 통해 배운점 for loop와 if-elif-else, format을 이용해서 데이터를 검증하고 원하는 결과를 출력할 수 있다. [Q1] parameter 와 argument 는 같은 것이에요. [ ] TRUE [ V ] FALSE parameter는 매개변수로, 함수 원형 작성 시(함수 정의부) 사용되는 변수이다. argument는 실행인자로, 함수 호출 시(함수 실행부) 실제로 사용되는 값을 말한다. [Q2] 다음 설명은 parameter에 대한 것이에요. 함수 정의부에서 괄호 안에 오는 변수를 parameter라고 한다. [ V ] TR..
-
[코드스테이츠 2-2_basic] 데이터 기초반_파이썬 입문(과제: 2-2_basic)[코드스테이츠] 2022. 11. 1. 04:06
1. 과제명 코드스테이츠 K-디지털 기초역량훈련 데이터 기초반 2-2(basic) 2. 과제내용 for loop와 if-elif-else를 이용하여 member의 한줄 소개글을 작성하기 3. 과제를 통해 배운점 for loop와 if-elif-else, format을 이용해서 데이터를 검증하고 원하는 결과를 출력할 수 있다. # 사전 정의 데이터 """ 필요 데이터 정의부입니다. 수정하지 말고 셀을 실행해주세요. """ members = [ { '성': '김', '이름': '이팝', '소속': '나무팀', '국적': '대한민국', '나이': 40, }, { '성': '김', '이름': '단풍', '소속': '나무팀', '국적': '대한민국', '나이': 29, }, { '성': '이', '이름': '버들..
-
[코드스테이츠 2-1_basic] 데이터 기초반_파이썬 입문(과제: 2-1_basic)[코드스테이츠] 2022. 11. 1. 03:19
1. 과제명 코드스테이츠 K-디지털 기초역량훈련 데이터 기초반 2-1(basic) 2. 과제내용 if-elif-else를 이용하여 member의 나이가 많은지, 적은지 아니면 같은지 알려줄 수 있는 코드를 작성 3. 과제를 통해 배운점 딕셔너리를 포함한 리스트 데이터를 이용해서 if문과 str 포맷을 작성할 수 있다. # 사전 정의 데이터 members = [ { '성': '김', '이름': '이팝', '소속': '나무팀', '국적': '대한민국', '나이': 40, }, { '성': '김', '이름': '단풍', '소속': '나무팀', '국적': '대한민국', '나이': 29, }, { '성': '이', '이름': '버들', '소속': '나무팀', '국적': '대한민국', '나이': 34, }, { '..
-
[코드스테이츠 1-4_advanced] 데이터 기초반_파이썬 입문(과제: 1-4_advanced)[코드스테이츠] 2022. 10. 30. 14:29
1. 과제명 코드스테이츠 K-디지털 기초역량훈련 데이터 기초반 1-4(advanced) 2. 과제내용 str.format 의 사용 방법 익히기 text alignment 에 대해서 익히기 3. 과제를 통해 배운점 string formatting 사용법을 배우고 원하는 방향으로 정렬할 수 있다. 1. String Formatting으로 Aligned string 출력 print('{0:3d}'.format(1)) print('{0:3d}'.format(10)) print('{0:3d}'.format(100)) 1 10 100 [Q1] 그럼 다음 모양을 출력해볼까요? print(''' * ** *** ''') * ** *** 2. text alignment 정렬 위치 치정 : 가능한 공간 내에서 오른쪽 정렬..