# 함수 (Function)

def chat(): # definition
  print("철수 : 안녕? 넌 몇 살이니?")
  print("영희 : 나? 나는 20")

print("================")
print("함수 (Function)")
print("================")

chat()
chat()
chat()
chat()

print("================")
print("================")
print("================")

def chat2(name1, name2, age):
  print("%s : 안녕? 넌 몇 살이니?" % name1) # %s 문자열(String)
  print("%s : 나? 나는 %d" % (name2, age)) # %d 정수(integer)

chat2("알렉스", "윤하", 10)
chat2("철수", "영희", 30)

print("================")
print("================")
print("================")

# a = 1
# b = 2
# c = a + b

# x = 1
# y = 2
# z = x + y

def dsum(a, b): # 인자를 a, b로 받음
  result = a + b
  return result # result라는 변수를 return 시킴 // 
  # function을 실행 시키면 result라는 변수를 반환 & 호출해줘라

d = dsum(1, 2)
print(d)

d = dsum(2, 4)
print(d)

print("================")
print("======복습======")
print("================")

# 복습
# 먼저 이름과 나이를 받아라
# 나이가 10살 미만이면 "안녕" 이라고 말해라
# 나이가 10살에서 20살 사이면 "안녕하세요" 라고 말해라
# 그 외에는 "안녕하십니까" 라고 말해라

def sayHello(name, age):
  if age < 10:
    print("안녕, " + name)
  elif age <= 20 and age >= 10:
    print("안녕하세요, " + name)
  else:
    print("안녕하십니까, " + name)

sayHello("워니", 9)
sayHello("워니", 40)
sayHello("알렉스", 10)
sayHello("윤하", 20)

+ Recent posts