ABC부트캠프: Day4[Python 함수/모듈]
ABC 부트캠프 Python 함수/모듈
날씨가 흐려서 그런가
금요일이라 들떠서 그런가
교육을 듣고 있는데
평소와는 달리 쉽게 피곤했다
근데 다른 사람들도 똑같이 그런가보다
그치 나만 졸린거 아니지..
함수 |
오늘은 함수와 함수 활용 그리고 모듈을 배웠다
함수
함수는 사실 우리가 지금까지 배웠던 것에서
계속 쓰이고 있었다
그렇다면 뭐가 있었는지 내장 함수를 알아보자!
내장함수 종류
매개변수
매개변수를 통해 인수의 개수가 일치하는지 확인해,
매개변수를 가변적으로 하고 싶은 경우
*args를 사용한다
인치를 센티미터로 환산하는 프로그램
원의 면적과 둘레 구하기
함수 활용
함수를 활용하면 내장 함수를 더 광범위하게 사용을 할 수 있는데,
함수의 의미가 사용하는 범위 만큼이나 넓어진다.
내장 함수
문자열 함수
문자열 존재 여부 판별하기
함수에서의 전역 / 지역 변수
| 모듈 |
모듈
1) 하나의 파일을 여러개로 나누어 관리
2) 프로그램에서 공통적으로 사용되는 함수들을 모아서 별도의 파일에 저장하는 기능
3) 필요한 모듈 파일을 불러와서 파일 내에 정의된 함수 쉽게 이용
import ~ 구문
import ~ as ~ 구문
from ~ import ~ 구문
이와 같은 종류가 있다.
time 모듈 함수
time 모듈
datetime 모듈 함수
random 모듈 함수
random.choice()를 사용한 가위바위보 게임을 만들어보자
가위바위보 게임
결과 :
사실 이거 만들다가 회의하러 서울가야 해서 한시간 빨리 퇴근했음^.^
오늘은 과제 내주실까봐 마음 졸였는데..
역시 에이스가 빠지니깐 흥이 떨어지셨나봐!!
하여튼 교육듣는 캠프 인원들 모두
첫주차 수고하셨습니다🥹
댓글남기기