2024/12/13 2

[Python] 함수

def라는 예약어를 통해 함수의 이름을 정의하고, 특정 행동을 지정할 수 있다.# 기본 형식def function_name(arg1, arg2, …): # [A] do something return val1, val2, …# 출력• arg1, arg2, …: 함수의 인자, 함수 호출 시 넘겨 받는 값• val1, val2, …: 함수의 반환값 함수의 특징 : def 라는 예약어로 함수를 정의한다.함수명에서 대소문자를 구분한다. 같은 이름이지만 대소문자가 다르면 다른 함수로 인식한다.인자는 함수명 뒤 괄호(’( )’) 사이에 쉼표(,)로 구분하여 입력한다.함수 정의가 끝나면 마지막에 콜론(:)을 입력한다.함수의 코드의 시작 앞에 들어쓰기(보통 공백 4개)를 한다.반환값이 있는 경우 return ..

[Python]포맷팅_ { }, f-string

포맷팅이란 : 포맷팅은 변수를 이용해 문자열을 생성하는 방식이다.정해진 정적 문자열이 아니라, 상황에 따라 값이 바뀌는 변수를 활용해 문자열을 생성하는 방식이다.  {}을 이용한 포멧팅 : 문자열, 정수, 실수 상관없이 사용할 수 있다. # 기본 형식"{} {}".format(arg1, arg2)"{0} {1}".format(arg1, arg2) #인덱스 활용# 예시"{}은 {}입니다.".format("이름", "홍길동")> "이름은 홍길동입니다.""{1}은 {0}입니다.".format("홍길동", "이름")> "이름은 홍길동입니다." # 소수점 반올림 예시something = '볼펜'EA = 2one_length = 5.343scale = 'cm'print('{} {}개의 길이는 {}{} 입니다.'.f..