강의

멘토링

로드맵

Inflearn Community Q&A

cjk07009876's profile image
cjk07009876

asked

[Renewal] Python Introduction and Web Crawling Basics Bootcamp [Python, Web, and Data Understanding Fundamentals] (Updated)

Learning Python Basics Most Naturally Through Problem Solving: Mastering Functions 1

함수인자가 궁금해요

Written on

·

265

0

input() 함수같은 경우에는 인자를 넣어도 되고 안넣어도 되는데 이건 왜그런건가요? 함수코드를 볼 수 있는 방법이 있나요?

python웹-크롤링

Quiz

71% of people got it wrong. Give it a try!

무언가를 화면에 출력하거나 콘솔에 표시할 때 사용하는 파이썬의 기본적인 명령어(함수)는 무엇일까요?

input()

variable

print()

def

Answer 2

0

cjk07009876님의 프로필 이미지
cjk07009876
Questioner

너무 이해가 잘되었습니다. 디폴트값이 있었군요 강사님 목소리가 이문세 같아서 듣기좋습니다ㅎㅎ글만 봐도 목소리랑  말투가 지원되네요

0

funcoding님의 프로필 이미지
funcoding
Instructor

함수마다 인자를 넣어도 되고, 한개 넣어도 되고, 두개 넣어도 되는 식으로 구현이 가능합니다.

def input(a=1):

와 같이 선언을 하면, input() 으로 쓰면, 인자 a에 디폴트로 1 이 들어가고, input(2) 와 같이 쓰면 a에 디폴트 값이 아닌 2이 들어갑니다.

물론 input 은 간단히 인자가 없으면 빈 인풋창, 인자가 있으면 표시 정도로 간단하게도 만들수도 있을듯한데 print와 input 함수는 다양한 기능을 가지고 있어서 보다 복잡한 구현이 있을수 있습니다.

cjk07009876's profile image
cjk07009876

asked

Ask a question