밑에 생략하고 이런식으로 정의했을때 pgall(a,b) 이런식으로 입력하면 타입에러가 생기잖아요 그런데 변수중에 한개가 입력이 안됐을때를 위해서 지정해놓은 문구를 출력하는 방법이 있나요? 지금 똥꼬쇼중인데 자꾸 타입에러만 떠요
댓글 15
애니짤들고 github갤가야 답변가능
익명(58.125)2021-05-06 01:42
함수선언하는 부분에 함수이름(a, b, c=3) 이런식으로 해두면됨 - dc App
익명(61.79)2021-05-06 01:44
답글
ㄷㄷ 감사합니다 선생님 그런데 b=0, c=0 이렇게 해두고 조건중에 elif b or c == 0으로 하면 잘못된 입력인데 문제없이 지나가고 and로 하면 잘못된 입력일때 지정해놓은 문구가 나오는데 두개를 지정해놓으면 올바른 입력이 아니면 1개를 넣었든 두개를 넣었든 자동으로 b랑 c가 0이되는건가요?
익명(182.231)2021-05-06 02:01
답글
함수 사용할때 매개변수가 요구한 것보다 적으면 자동으로 넣은 값이 해당 매개변수에 들아가는거임 - dc App
익명(61.79)2021-05-06 02:04
답글
아 감사합니다 선생님 오늘도 선생님덕에 부족한 사람이 배웁니다
익명(182.231)2021-05-06 02:05
답글
아 그런데 생각해보니 b and c == 0에서 되는거면 b or c == 0도 자동으로 되어야 하는거 아닌가요? 갑자기 헷갈리네요
익명(182.231)2021-05-06 02:08
답글
b == 0 or c == 0이랑 b or c == 0은 다른거에요 - dc App
익명(61.79)2021-05-06 02:09
답글
아 ㅋㅋㅋ 맞네요 피곤해서 기본적인거 실수했네요 마지막으로 질문이 있는데 입력이 한개만 들어왔을때랑 두개가 들어왔을 경우를 구분가능하게 만들 수 있나요?
애니짤들고 github갤가야 답변가능
함수선언하는 부분에 함수이름(a, b, c=3) 이런식으로 해두면됨 - dc App
ㄷㄷ 감사합니다 선생님 그런데 b=0, c=0 이렇게 해두고 조건중에 elif b or c == 0으로 하면 잘못된 입력인데 문제없이 지나가고 and로 하면 잘못된 입력일때 지정해놓은 문구가 나오는데 두개를 지정해놓으면 올바른 입력이 아니면 1개를 넣었든 두개를 넣었든 자동으로 b랑 c가 0이되는건가요?
함수 사용할때 매개변수가 요구한 것보다 적으면 자동으로 넣은 값이 해당 매개변수에 들아가는거임 - dc App
아 감사합니다 선생님 오늘도 선생님덕에 부족한 사람이 배웁니다
아 그런데 생각해보니 b and c == 0에서 되는거면 b or c == 0도 자동으로 되어야 하는거 아닌가요? 갑자기 헷갈리네요
b == 0 or c == 0이랑 b or c == 0은 다른거에요 - dc App
아 ㅋㅋㅋ 맞네요 피곤해서 기본적인거 실수했네요 마지막으로 질문이 있는데 입력이 한개만 들어왔을때랑 두개가 들어왔을 경우를 구분가능하게 만들 수 있나요?
그거는 가변인자 키워드로 구글에 검색해보면 될 것 같네요 - dc App
감사합니다 선생님 좋은밤되세요
C++같은 컴파일언어는 탬플릿써서 컴파일타임에 검사가능한디 파이썬은 인터프리터라 불건웅. 런타임에 값체크하는수밖에없음
짤녀 누구 제발
신나린
감사합니다
다음에는 2d로 들고오십쇼..