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
- 파이썬
- 정처기설명
- spring
- 코딩테스트
- CRUD
- 자바
- 정처기공부
- 소프트웨어설계
- 정처기예상문제
- 게시판
- 정보처리기사필기
- PYTHON
- CRUD구현
- 이것이자바다
- 정보처리기사
- 프로그래머스
- 게시판프로젝트
- 소프트웨어개발
- 자바의정석
- java
- springboot
- 스프링
- 스프링부트
- function
- 자바의정석요약
- 어노테이션
- 게시판만들기
- 파이선
- 정처기
- 정처기필기
Archives
- Today
- Total
Helmi
Parameters 본문
출력결과 수정 및 바꾸기 위해 function에 어떻게 데이터 보내는지에 관한 것
function에서 값 받아 사용하는 법
function 만들 때 데이터 들어갈 수 있는 공간 제공
def say_hello(name) :
()괄호 안에 넣어줌 ("" 큰따옴표X)
say_hello function이 데이터 받을거라고 알려주는 것
그리고 helmi 데이터를 name의 값으로 줄 것
def say_hello(name) :
print("hello how r u?")
say_hello("helmi")
say_hello function은 하나 값 받고 그 값은 내가 쓸 수 있도록 name쪽에 저장
사용은
def say_hello(name) :
print("hello", name, "how are you?")
say_hello("helmi")
name이라는 플레이스 홀더는 function안에서 쓸 수 있는 변수
만약 여기서 print (name)을 따로 적으면 오류 발생
name 변수는 say_hello function 안에서만 유효
재사용도 가능하다
def say_hello(name) :
print("hello", name, "how are you?")
say_hello("helmi")
say_hello("park")
say_hello("kim")
say_hello("lee")
데이터를 직접 function에 넣고 function은 이 데이터 받아 사용 함
프로그래머들이 이런것들 언급할 때 사용하는 용어들 중요
def say_hello(name) : 여기서 name은 parameter(파라미터)라고 함 (플레이스 홀더)
say_hello("helmi")
say_hello("park")
say_hello("kim")
say_hello("lee")
여기서 helmi, park, kim, lee는 argument라고 함 (실제로 전달한 데이터)
'Python' 카테고리의 다른 글
복습(함수) (0) | 2023.05.27 |
---|---|
Multiple Parameters (0) | 2023.05.27 |
indentation (0) | 2023.05.26 |
Functions (0) | 2023.05.25 |
복습 (0) | 2023.05.25 |