# 내 이름과 나이를 적은 String을 리턴하는 함수를 만들어 자기소개 하기
def introducton_myself(name, age):
return f"Hello, I'm {name}! and I'm {age} years old.."
myself = introducton_myself(age=25,name="Cindy")
print(myself)
- return String 앞에 f를 붙여서 function 역할을 하게 해줄 수 있음.
String 안에 {}로 매개변수를 매칭해줌!
- 함수 호출 시 Keyword Arguments로써 매개변수 변수 명을 직접 기입하여 매개변수를 주면
매개변수 순서를 지키지 않아도 됨!
# plus, minus, times, division, negation, power, reminder
# 7가지 연산자를 이용해서 계산기 만들기
def plus(x, y):
return x + y
def minus(x, y):
return x - y
def times(x, y):
return x * y
def division(x, y):
return x / y
def reminder(x, y):
return x % y
def negation(x, y):
# 역수
return -x, -y
def power(x, y):
# 제곱
return pow(x,y) # 또는 x ** y
x = int(input("숫자만 입력하세요. x값 >"))
y = int(input("숫자만 입력하세요. y값 >"))
print("plus = ", plus(x,y))
print("minus = ", minus(x,y))
print("times = ", times(x,y))
print("division = ", division(x,y))
print("reminder = ", reminder(x,y))
print("negation = ", negation(x,y))
print("power = ", power(x,y))
- 숙제라기에 한 번 해봄,,,
# Math 모듈(module)의 fsum 함수의 이름을 sexy_sum으로 바꾸어 import 후 임의의 값 출력하기
from math import fsum as sexy_sum
print(sexy_sum([1,2,3,4,5]))
- 모듈의 모든 함수를 가져오는 것 보다, from을 이용하여 필요한 함수만 지정하여 import 하는 것을 더 추천
★ 항상 API 읽는 습관 들이기!!!!!!
https://docs.python.org/3.8/index.html
반응형
'개발 > PYTHON' 카테고리의 다른 글
[Python] 파이썬 시작해보기_7 (0) | 2020.03.12 |
---|---|
[Python] 파이썬 시작해보기_6 (0) | 2020.03.09 |
[Python] 파이썬 시작해보기_5 (0) | 2020.03.08 |
[Python] SyntaxError: Non-UTF-8 code starting with '\xc7' ... (2) | 2020.03.08 |
[Python] 파이썬 시작해보기_4 (0) | 2020.03.06 |