일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- textmining
- ADsP3과목
- 분석변수처리
- 공빅
- datascience
- 텍스트마이닝
- SQL
- DL
- decisiontree
- 2023공공빅데이터청년인재양성후기
- 클러스터링
- 데이터분석
- 2023공빅데
- DeepLearning
- 빅데이터
- Kaggle
- ML
- 공빅데
- data
- NLP
- 공공빅데이터청년인재양성
- 2023공공빅데이터청년인재양성
- machinelearning
- 머신러닝
- k-means
- ADSP
- Keras
- 데이터전처리
- 오버샘플링
- 공공빅데이터청년인턴
- Today
- Total
愛林
Python Basic 본문
ㅎ 너무 힘들다

첫 날 첫 수업 배운 것.
그냥 뭐 OT하고 Python 을 배웠다. jupyter Notebook 설치함 .
그리고 Python 기본 문법같은 거 했다. Numpy 도 배웠음 .
ㅎㅎ 이렇게 게시물 쓰는 거 얼마나 더 하려나 ~
여기서 또 알아두고 가야할 것들..
컨테이너 타입을 알아두어야 한다. 자료형!
리스트 = 대괄호 사용[] 다양한 문장, 순서를 가지고 있다.
튜플 = 소괄호 사용() 보기만 할 수 있고 변경 및 삭제 불가. 순서는 가지고 있다.
세트 = 중괄호 사용{} 순서가 없는 집합 형태. 중복된 데이터를 가지는 것이 불가능하다. 추가/변경/삭제는 가능
딕셔너리 = 중괄호 사용{}, Key-Value 를 가진다. 순서를 가지고 있고, 변경/추가/삭제 가능.
함수를 정의하는 법을 배웠다.
[문제] 동요 '산토끼' 에서 '토' 가 몇 번이 나오는 지 함수로 작성하기.
def get_char_count(lyric, char) :
count = 0
for i in lyric :
if(i == char) :
count = count + 1
return count
lyric 과 char 를 변수로 가지는 get_char_count 함수를 만들었다.
lyric 에서 char 와 같은 글자가 나오면 count 를 + 1 한다. (산토끼 가사에서 '토' 가 나오면 숫자가 +1)
실행
[ 연습문제 ]
참고.
더보기 : https://zhining.tistory.com/m
예제 1 :) 기온이 0℃보다 높으면 '아이스 아메리카노' 출력, 그렇지 않은 경우는 '따뜻한 아메리카노' 출력하는 함수 만들기
예제 2 :) 1학년 2반의 시험 성적은 다음과 같습니다.
[80, 90, 70, 65, 85, 95, 90, 80, 75, 80]
시험 문제 중, 한 문제가 잘못 출제되어 모두 5점씩 추가 점수를 받도록 조치를 취했습니다.
변경 후 점수를 반환하는 함수를 만들어 보세요.
예제 3 :) 영어 단어 또는 문장을 인자로 받아서 대문자와 소문자로 출력하는 함수를 만들어 보세요.
예제 4 :) 두 수와 연산자를 입력 받아 사칙연산 결과를 출력하는 계산기를 만들어 보세요.
예제 5 :) 입력받은 인자를 모두 더하는 함수를 작성하세요
예제 6 :) 사용자로부터 키와 성별을 입력 받아서 권장 체중을 화면에 출력하는 '함수'를 작성하세요.
권장 체중은 다음과 같이 계산합니다.
- 남성 권장 체중 = (키 – 100)
- 여성 권장 체중 = (키 – 100) * 0.9
예제 7:) 사용자로부터 키와 성별을 입력 받아서 권장 체중을 화면에 출력하는 '람다식'을 작성하세요.
권장 체중은 다음과 같이 계산합니다.
- 남성 권장 체중 = (키 – 100)
- 여성 권장 체중 = (키 – 100) * 0.9
예제 8:) abc.txt라는 파일을 쓰기모드(‘w’)로 열고, write() 함수를 사용하여 문장("A B C D E F G ")을 작성하세요.
예제 9:) 8번에서 생성한 abc.txt라는 파일을 읽기모드(‘r’)로 열고, read() 함수를 사용하여 문장을 읽어 들여서 화면에 출력하세요.
※ 저의 모든 데이터 분석 자료는 모두 공공 빅데이터 청년 인턴 교재들을 참고합니다.
'Data Science > Python' 카테고리의 다른 글
Python Pandas (0) | 2022.06.26 |
---|---|
Python Numpy (3) | 2022.06.26 |
데이터 사이언스를 위한 Python 기초 - 파이썬 모듈 (0) | 2022.06.12 |
데이터 사이언스를 위한 Python 프로그래밍 의 이해 II (0) | 2022.06.11 |
데이터 사이언스를 위한 Python 프로그래밍 의 이해 I (0) | 2022.06.11 |