python
파이썬_함수 def hello():
WEB_CREASTORY
2023. 7. 14. 12:06
✅ 함수는 반복적으로 사용하는 코드들에 이름을 붙여놓은 것
bus_rate(35) // 성인입니다
bus_rate(10) // 청소년입니다
bus_rate(72) // 무료입니다
✅ 단순한 출력 뿐만 아니라 결과 값을 돌려주도록 함수를 만들 수 있다.
def bus_fee(age):
if age > 65:
return 0
elif age > 20:
return 1200
else:
return 0
money = bus_fee(28)
print(money)
✅ 주민등록번호를 입력받아 성별을 출력하는 함수 : 주민등록번호 뒷자리의 맨 첫 번째 숫자가 1, 3 등 홀수이면 남성, 2, 4 등 짝수이면 여성으로 구분 // "2"라는 문자열을 숫자로 바꾸기 위해 int("2") 이렇게, int로 감싸준다.
def check_gender(pin):
num = int(pin.split('-')[1][0])
if num % 2 == 0:
print('여성')
else:
print('남성')
my_pin = "200101-1012345"
my_pin = "200101-2012345"
my_pin = "200101-3012345"
my_pin = "200101-4012345"
check_gender(my_pin)