Inflearn Community Q&A
함수인자가 궁금해요
Written on
·
265
0
input() 함수같은 경우에는 인자를 넣어도 되고 안넣어도 되는데 이건 왜그런건가요? 함수코드를 볼 수 있는 방법이 있나요?
python웹-크롤링
Quiz
71% of people got it wrong. Give it a try!
무언가를 화면에 출력하거나 콘솔에 표시할 때 사용하는 파이썬의 기본적인 명령어(함수)는 무엇일까요?
input()
variable
print()
def
Answer 2
0
0
funcoding
Instructor
함수마다 인자를 넣어도 되고, 한개 넣어도 되고, 두개 넣어도 되는 식으로 구현이 가능합니다.
def input(a=1):
와 같이 선언을 하면, input() 으로 쓰면, 인자 a에 디폴트로 1 이 들어가고, input(2) 와 같이 쓰면 a에 디폴트 값이 아닌 2이 들어갑니다.
물론 input 은 간단히 인자가 없으면 빈 인풋창, 인자가 있으면 표시 정도로 간단하게도 만들수도 있을듯한데 print와 input 함수는 다양한 기능을 가지고 있어서 보다 복잡한 구현이 있을수 있습니다.





