[Python][문법] function (함수)
def hello():
print('안녕!')
print('좋은 날씨야!')
hello() # 안녕! 좋은 날씨야!
hello() # 안녕! 좋은 날씨야!
print() # 띄어쓰기를 위한 프린트문
def sum(a,b):
print('더하기 함수입니다')
return a+b
result = sum(1,2)
print(result) # 더하기 함수입니다 3
print() # 띄어쓰기를 위한 프린트문
def bus_rate(age):
if age > 65:
print('무료입니다')
elif age > 20:
print('성인입니다')
else:
print('청소년입니다')
bus_rate(15) # 청소년입니다
print() # 띄어쓰기를 위한 프린트문
def bus_rate(age):
if age > 65:
return 0
elif age > 20:
return 1200
else:
return 750
myrate = bus_rate(60)
print(myrate) # 1200
print() # 띄어쓰기
def check_gender(pin):
num = pin.split('-')[1][:1]
if int(num) % 2 == 0:
print('여성입니다')
else:
print('남성입니다')
check_gender('123456-1234567') # 남성입니다
check_gender('123456-2234567') # 여성입니다
check_gender('123456-4234567') # 여성입니다
def hello():
print('안녕!')
print('좋은 날씨야!')
hello() # 안녕! 좋은 날씨야!
hello() # 안녕! 좋은 날씨야!
print() # 띄어쓰기를 위한 프린트문
def sum(a,b):
print('더하기 함수입니다')
return a+b
result = sum(1,2)
print(result) # 더하기 함수입니다 3
print() # 띄어쓰기를 위한 프린트문
def bus_rate(age):
if age > 65:
print('무료입니다')
elif age > 20:
print('성인입니다')
else:
print('청소년입니다')
bus_rate(15) # 청소년입니다
print() # 띄어쓰기를 위한 프린트문
def bus_rate(age):
if age > 65:
return 0
elif age > 20:
return 1200
else:
return 750
myrate = bus_rate(60)
print(myrate) # 1200
print() # 띄어쓰기
def check_gender(pin):
num = pin.split('-')[1][:1]
if int(num) % 2 == 0:
print('여성입니다')
else:
print('남성입니다')
check_gender('123456-1234567') # 남성입니다
check_gender('123456-2234567') # 여성입니다
check_gender('123456-4234567') # 여성입니다
'개발 => 복습 후 재정리 대기 > Python' 카테고리의 다른 글
[Python][문법] f-string (0) | 2021.05.05 |
---|---|
[Python] 튜플, 집합(교집합, 합집합, 차집합) (0) | 2021.05.05 |
[Python][문법] for, if 예제 (0) | 2021.05.05 |
[Python][문법] 반복문 for, enumerate, break (0) | 2021.05.05 |
[Python][문법] 조건문 if (0) | 2021.05.05 |
댓글