Cute Running Puppy
반응형

Language/Python 4

[python] format() 메서드

format() 메서드 서식을 지정하여 출력할 때 사용 작성 규칙 1. format() 메서드는 전달된 순서대로 데이터를 양식에 포함시킨다. 중괄호 안에 항목 번호를 작성한다면 순서를 정확하게 나타낼 수 있다. print('언어1: {0}, 언어2: {1}, 언어3: {2}'.format('python', 'c', 'java')) 언어1: python, 언어2: c, 언어3: java 작성 규칙 2. {항목 번호: 길이} 를 입력하면 출력할 자릿수를 정할 수 있다. 6자리로 맞추어 값을 출력 하자 print('물건1: {0:6}원\n물건2: {1:6}원'.format(500, 1500)) 물건1: 500원 물건2: 1500원 6자리로 맞추어 값을 출력하고, 빈 공간에..

Language/Python 2021.06.24

[python] map()

map 함수 각 요소에 적용할 함수(연산)과 컬렉션을 전달받아 컬렉션의 모든 요소에 연산을 적용하는 함수 def plus(n): return n + 5 #range(5)의 각 요소에 plus 함수를 적용시켜 리스트로 만든다 print(list(map(plus, range(5)) [5, 6, 7, 8, 9] 이때 적용할 함수가 간단하다면 lambda 식을 활용할 수 있다. print(list(map(lambda n: n + 5, range(5)))) [5, 6, 7, 8, 9] map을 사용하여 리스트의 모든 요소를 int형으로 변환할 수 있다. a_list = [1.1, 2.2, 3.3, 4.4] print(list(map(int, a_list))) [1, 2, 3, 4] 정수형 변수를 스페이스바로 입력..

Language/Python 2021.06.23

함수 - 2. return

return - 1. 데이터 반환 반환: 실행한 결괏값을 호출한 곳으로 되돌려 주는 것 예) abs(), input() def 함수 이름(매개변수): 함수 본문 return 반환값 예제 주문할 음료의 개수를 받고, 가격을 반환하기 작성 코드 def order(num_coffee): print('커피',num_coffee, '잔 주문받았습니다.') price_per_coffee = 2500 total_price = num_coffee * price_per_coffee return total_price result = order(3) print(result, '원입니다.') 실행 결과 커피 3 잔 주문받았습니다. 7500 원입니다. return - 2. 함수 종료 return을 사용하여 함수의 실행을 중단할..

Language/Python 2021.04.28

함수 - 1. 함수를 정의하고 매개변수 사용하기

함수 정의하는 방법 def 함수 이름(): #헤더 함수 내용 #본문 함수 내용(본문)에는 함수를 호출했을 때 실행할 코드들을 작성한다. 함수의 본문에는 여러 줄의 코드를 작성할 수 있으나, 반드시 들여쓰기를 해야 한다. 예제 사용자로부터 주문을 받고, 사용자가 주문한 메뉴를 확인하는 함수 작성 코드 def order(): print('어떤 음식을 주문하실건가요?') menu = input() print(menu, '주문받았습니다.') order() 실행 결과 어떤 음식을 주문하실건가요? 보쌈 보쌈 주문받았습니다. 함수 정의할 때 주의할 점 첫 번째 행의 마지막(def 함수 이름):)에는 반드시 콜론(:)을 붙여아 한다. 함수의 내용을 작성할 때에는 반드시 들여 쓰기를 해야 한다. 매개변수를 사용하여 함수..

Language/Python 2021.04.27