Computer Science/Python :: 파이썬

파이썬 9강 :: 함수

HJPlumtree 2023. 4. 27. 18:52

파이썬에서 기억하고 싶은 내용

 

 

함수

특정 작업을 수행하는 명령문의 집합

 

함수 정의 예시)

def 함수이름(매개변수):
    명령

 

역순으로 출력하는 함수 예시)

def reverse_number(num) :
  while num != 0 :
    digit = num % 10
    num = num // 10
    print(digit, end="")

number = int(input())
reverse_number(number)

 

 

반환값 있는 함수

def 함수이름(매개변수):
    명령 블록
    return 반환값

 

반환값 여러 개인 경우

def 함수이름(매개변수):
    명령 블록
    return 반환값1, 반환값2 ...

 

그럼 이렇게 여러 개의 반환값을 받을 수 있다.

a, b = 함수이름(매개변수)

 

 

format 함수

실수를 format 이용해서 형식화 할 수 있다

format(3.141592, ">10.3f")
#     3.141

 

 

동시 할당과 교환

# 동시 할당
temp, season = "summber", 27

# 교환
temp, season = season, temp