[파이썬] 문자열 포맷팅
·
TIL/Python
age = 27 print("제 나이는" + str(age) + "살 입니다.") -> 제 나이는 27살 입니다. year = 2021 month = 01 day =17 print("오늘은 {}년 {}월 {}일 입니다.".format(year, month, day)) -> 오늘은 2021년 01월 17일 입니다. date_str = "오늘은 {}년 {]월 {}일 입니다." print(date_str.format(year, month, day)) -> 오늘은 2021년 01월 17일 입니다. print("저는 {1}, {0}, {2}를 좋아합니다.".format("마마무", "박효신", "거미")) -> 저는 박효신, 마마무, 거미를 좋아합니다. * 파이썬에서 순서는 0부터 시작한다. 따라서 마마무 = 0..
[파이썬] 함수와 return
·
TIL/Python
파이썬에서 함수 만드는 법은 간단하다. 함수를 만들겠다고 선언하는 def를 쓰고 함수 이름과 매개변수를 넣어준다. 그리고 들여쓰기를 한 후 실행할 코드문을 입력하면 된다. 아래 예시를 보면 쉽게 이해할 수 있다. 1) def test (x): y = x * x return y print(test(3)) 결과 값은 9가 나온다. 2) def get_square(x): return x * x y = get_square(5) print(y) 결과 값은 25가 나온다. 여기서 return과 print가 헷갈릴 수 있는데 print 자체는 단순히 결과를 보여주기만 할 뿐 함수가 실행되었을 때 아무런 값도 반환해주지 않는다. return이 있어야 함수가 실행되었을 때 그 결과를 밖으로 반환해준다. 정리하자면 pri..