목록코딩 (12)
Bunny Code

이번 포스팅에서는 return 이라는 키워드에 대해 다뤄보겠습니다. return 이 의미하는 바는 '함수를 실행했던 위치로 돌아가라', '함수를 여기서 끝내라' 라는 뜻입니다. (매개변수 포스팅 부터 갑자기 어려워지는 듯한 느낌이 심한데 저도 어려워서 이해하느라 힘들었어요..ㅠㅠ) 위의 입력 화면을 보시면 return 이라는 키워드가 아래의 print("버즈밴드는 못생겼어") 의 출력을 막아줍니다. print("버즈밴드는 멋있어") 까지만 출력해주고 함수를 끝내줍니다. 만약 return 뒤에 자료를 입력하면, 자료를 가지고 return 하게 됩니다. return 뒤에 써 준 100000 라는 숫자를 가지고 return 한 것을 확인할 수 있습니다. 일반적으로 함수를 만들 때 값을 만들어 리턴하는 형태로 ..

조건에 따라 출력값을 다르게 만들고 싶을 때, 혹은 코드의 실행 유무를 다르게 하고 싶을 때 if 조건문을 사용합니다. if : input 함수를 통해 예시를 들어보겠습니다. 1) 날짜/시간 출력 양수를 입력하면 '양수잖앙' 이 음수를 입력하면 '음수잖앙'이 0을 입력하면 '0이잖앙' 이 출력되는 것을 확인할 수 있을겁니다. 2) 오전, 오후 구분 3) 콜라 종류 구분 그럼 이제부터는 if 조건문에 사용 가능한 else 구문에 대해 알아보겠습니다. if : else : 아까 예시로 들은 콜라 종류 구분 코드를 else 구문으로 바꿔보겠습니다. 매우 간단합니다! 3개 이상의 조건을 사용하고 싶을 때는 elif 구문을 사용하면 됩니다. if : elif : elif : else : 바로 예시를 들어보겠습니다..

저번에는 문자열을 출력할 때 이스케이프 문자인 '\' 를 사용해서 print(""\n"") 의 코드 형태로 줄바꿈을 해봤습니다. 이번에는 '\' 가 아닌 큰 따옴표 3개 """ 를 사용해서 줄바꿈을 해보겠습니다. print(""" """) print(""" """) 위의 처럼 코드를 입력하게 되면 첫번째 줄과 두번째 줄 사이에 줄바꿈이 들어가게 됩니다. 만약 코드의 가독성을 위해 print 함수와 출력하는 것이 서로 다른 줄에 있기를 원하지만 줄바꿈이 되어 실행되는 것을 원하지 않으면 이스케이프 문자인 '\' 를 이용하면 됩니다. print("""\ \ """) 이제는 print 함수와 연산자를 통해 문자열과 숫자들의 합과 곱을 출력해보겠습니다! 문자열을 합치고 싶은 경우 print(""+"") 숫자의 ..

오늘은 용어들을 공부하고 기본적인 출력함수인 print() 함수에 대해 공부해보겠습니다! (용어 정리는 각자 사용하시는 책에 나와 있는 것들을 참고해주세요..!) 가장 기본적인 출력 방법은 print() 함수를 이용하는 것인데 다음과 같은 코드를 입력해주면 됩니다. print("") (주의 : 문자열에 큰 따옴표를 꽅 붙여주세요!!, 붙여주지 않으면 코드가 제대로 실행되지 않습니다!!(단, 숫자는 큰 따옴표 없이도 가능)) 여러개를 출력하고 싶은 경우에는 print("", "", "", --- ) 위와 같이 print 함수 괄호 안에 여러 개를 쉼표로 이어 써주면 됩니다. 바로 예시를 들어보겠습니다. (저번에 설치한 vscode 를 시켜주고 파이썬 파일로 지정시켜줍니다.) 위에서 보이는 # 는 주석을 입..