반응형
<퀴즈>
1. ___ 은 문자열을 원하는 스타일로 표현하기 위해 사용
2. ___ 을 이용해서 원하는 문자열을 자료형을 표현
3. ___ 은 문자열 포맷을 지정하기 위한 함수
4. ___ 은 고유한 의미를 갖는 문자, 역슬래시가 붙음
<정답>
1. 포맷팅
2. %s
3. format()함수
4. 이스케이프문자
함수?
특별한 역할을 수행하기 위한 코드 블록
코드의 논리적인 흐름을 하나로 묶는 역할
y = f(x)
def 함수명(인자, default=값) :
실행코드
return 반환값;
가변 인자 _ 인자가 몇개나 들어올지, 인자의 값이 미정인 경우
y = f(x)
def 함수명(인자, *인자) :
실행코드
return 반환값;
별칭 인자
y = f(x)
def 함수명(별칭) :
실행코드(별칭 사용)
return 반환값;
다중 반환 값 _ 파이썬은 여러개의 반환값을 가짐.
그러나 하나의 함수는 하나의 반환값만 가지도록하여 각자 다른 역할하도록 하는것이 좋다.
y = f(x)
def 함수명(별칭) :
실행코드
return 반환값, 반환값, ...;
반환 값의 순서에 유의할 것!
<수정>
1. ___ 은 함수 선언 키워드
2. ___ 은 인자에는 있지만 사용되지 않을 경우 기본 값
3. ___ 은 인자의 값을 특정 지을 수 없을 경우 사용
4. ___ 은 인자의 별칭을 붙여서 사용하는 방법
반응형
'● 크롤링, 자동화 > BeautifulSoup' 카테고리의 다른 글
[FC] 10. 파이썬 말뭉치 처리 / konlpy / Okt / pos / nouns (0) | 2019.06.27 |
---|---|
[FC] 8. 예외처리 / 문법 에러 / try ~ except / finally / raise Exception (0) | 2019.06.26 |
6. 문자열 처리 (0) | 2019.06.26 |
[FC] 4. 리스트 / 딕셔너리 (0) | 2019.06.26 |
[FC] 2. 파이썬 객체 이해 / virtualenv / 클래스변수 / 인스턴스변수 / 생성자 / 소멸자 (0) | 2019.06.24 |