개요 : 언더독레볼루션 입부를 위한 시험과제, 5일차까지 있으며 기본적인 파이썬을 공부한다
2일차는 조건식부터 시작하여 함수에 관한 것을 하고 사용자 입력을 받는 것을 배웠다.

(실습2)
number = 15
if number % 3 == 0: #number가 3의 배수인지 확인합니다.
print("{}는 3의 배수입니다.".format(number))#이 코드는 실행됩니다.
number = 16
if number % 3 == 0: #number가 3의 배수인지 확인합니다.
print("{}는 3의 배수입니다.".format(number))#이 코드는 실행되지 않습니다.

(실습2)
gender = "남자"
#이 아래줄에 if문을 추가하세요
if gender == "남자":
print("남자입니다.")
#이 아래줄에 elif문을 추가하세요
elif gender == "여자":
print("여자입니다.")
#이 아래줄에 else문을 추가하세요
else:
print("논바이너리입니다")
C에서 중첩 조건문 쓸 때 가독성을 떨어트리는 중괄호를 없애고 들여쓰기로 구분하며 elif로 가독성을 높혔다.

(함수만들기 - 실습)
a = 5
b = 7
#이 아래줄에 a와 b를 더해서 result에 저장하는 함수add를 만들어 보세요.
def add():
result = a + b #함수 내부의 코드가 되려면 이 줄은 들여쓰기 되어야 합니다.
print(result) #함수 내부의 코드가 되려면 이 줄은 들여쓰기 되어야 합니다.
#이 아래에서 add함수를 사용해 보세요.
add()
C와 비슷하다. Main함수가 없는 것 정도 차이인듯

(매개변수 - 실습)
def add(a,b):
#함수 add에서 a와 b를 입력받아서 두 값을 더한 값을 result에 저장하고 출력하도록 만들어 보세요.
result = a + b
print( "{} + {} = {}".format(a,b,result) )#print문은 수정하지 마세요.
add(10,5)

(함수의 값 - 실습)
#아래 영역에 코드를 작성해 보세요.
def add(a, b):
return a+b
print(add)
방법
mine = input('입력받기 전에 출력될 문자를 적는다(비워져도 됨)')
print(mine)
input은 사용자의 입력값을 return하는 파이썬이 제공하는 함수이다.
ctrl + c로 종료할 수 있다.


(2일차 완강)