Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 여러 데이터 검색
- Sum
- 데이터분석
- 데이터분석가
- sqld
- 그래프시각화
- 그래프 생성 문법
- 순위출력
- count
- 상관관계
- merge
- 막대그래프
- if문 작성법
- 단순회귀 분석
- Intersect
- max
- Dense_Rank
- 빅데이터
- loop 문
- 회귀분석
- 빅데이터분석
- %in%
- 회귀분석 알고리즘
- 팀스파르타
- 총과 카드만들기
- difftime
- 히스토그램 그리기
- 정보획득량
- sql
- 불순도제거
Archives
- Today
- Total
ch0nny_log
[빅데이터분석] Python_12. 파이썬 함수 본문
복습1. 주어진 문자열에서 알파벳 a가 몇번 출현하는건지 건수를 출력하시오.
def check_even_odd(number):
if number % 2== 0:
return '짝수입니다.'
else:
return '홀수입니다.'
check_even_odd(7)
경험이 많은 파이썬 사용자들은 자기가 자주 쓰는 함수들을 모듈로 만들어서 저장하고 불러 옵니다.
시간 절약하려고 모듈로 만듭니다.
※ 모듈 생성 방법 순서
1. 메모장을 엽니다.
2. 다음의 스크립트를 저장합니다.
3. yys.py 로 저장합니다. (작업디렉토리에)
4. yys 모듈을 불러오고 사용합니다.작업디렉토리
함수생성 문제1. 숫자를 입력하면 해당 숫자가 양수인지, 음수인제, 0인지를 출력하는 함수를 생성하시오.
def check_number(number): if number > 0: return '양수입니다.' elif number < 0: return '음수입니다.' else: return '0입니다.' check_number(7)
※ 모듈 자동화 함수 생성하기
if __name__ != "__main__": print("yys 모듈이 임폴트 되었습니다.") print("함수 목록") print("1. check_even_odd : 짝수와 홀수 판정 함수") print("2. check_number : 양수 음수 판정하는 함수") else: print("yys.py 가 직접 실행되었습니다.")
복습문제2. 주어진리스트에서 영희를 제거하고 리스트를 출력하세요.
1. remove 함수를 사용할시 -> 중복값은 안지워짐
students=['철수','영희','민수','지영','수진','영희','지훈'] students.remove('영희') students
2. for i in 함수 사용 (중복값도 함께)
students=['철수','영희','민수','지영','수진','영희','지훈'] for i in students: if i =='영희': students.remove('영희') students
'빅데이터 분석(with 아이티윌) > python' 카테고리의 다른 글
[빅데이터분석] Python_14. 지역변수와 전역변수 (0) | 2024.08.05 |
---|---|
[빅데이터분석] Python_13. 파이썬 함수의 인자 (0) | 2024.08.05 |
[빅데이터분석] Python_11. 딕셔너리 자료형 이해하기 (0) | 2024.08.01 |
[빅데이터분석] Python_10. 리스트 함수 이해하기 (0) | 2024.07.31 |
[빅데이터분석] Python_9. 문자열 함수 이해하기 (0) | 2024.07.31 |