본문 바로가기

반응형

분류 전체보기

(81)
Python Def 함수선언 짝짝짝 우리는 드디어 코딩에 기초단어를 활용 할 수 있을정도로 학습했습니다.모두들 그동안 긴 코딩을 반복되는 코딩을 하시느냐고 고생많았습니다.이제 이번 포스팅때 배울 함수를 통해 간단한 호출로 반복되는 구문을 간단하게 축약 해봅시다.def 함수함수란 무엇일까요?함수는 특정 작업을 수행하도록 만든 코드코드를 미리 정의해 두면, 나중에 반복적으로 그 작업을 하고 싶을 때 함수 이름만 불러주면 실행대표적인 input - output 구조함수는 식별자( )라고 부르고, 식별자에 .으로 연결된 것은 메서드라고 불립니다.파이썬에 기본으로 포함되어 있는 함수(내장 함수)도 있고 프로그래머가 직접 만들 수도 있습니다.수학에서 함수와 의미와 활용도 매우 비슷합니다. 식(함수)이 존재하고 x값(매개변수)을 대입하여 함수를..
Python 조건문과 반복문 (2) 하루에 2개 포스팅은 또 처음이네요;;자 저번 시간에는 조건문에 대해서 다같이 알아보았습니다. 그럼 이제 제목에 나와있듯이 반복문을 시작할 차례겠죠?반복문반복문을 간단히 말하자면 음... 일종의 단순노동을 대시해주는 구문 정도로 생각해주시면 됩니다. 우리가 1을 한 100곳에 대입하여 출력해야 한다든지, 1~10까지의 합을 구하는 과정을 출력해야 한다든지와 같은 단순 코딩으로는 구조가 같은 문장을 수십번을 써야 하는 작업을 간단명료하게 끝내게 해주는 저희 정신건강을 지켜주는 구문이죠 ㅎㅎ 반복문의 종류는while - 특정 조건이 만족되는 동안 반복for문 - 지정한 횟수만큼 반복이렇게 두 종류가 있습니다. 종류를 두 종류로 나눠 놓긴 했지만, 코드별로 역할이 뚜렷하다고 제가 말했었다 시피 두개의 구문의 ..
[Pythone] 제품에 따른 출력 부모 자식 클래스 상속 class Product:    def __init__(self, name, price, quantity):        self.name = name        self.price = price        self.quantity = quantity    # 재고 업데이트 메서드    def update_quantity(self, amount):        self.quantity += amount        print(            f"{self.name} 재고가 {amount}만큼 {'증가' if amount > 0 else '감소'}했습니다. 현재 재고: {self.quantity}")    # 상품 정보 출력 메서드    def display_info(self):        pr..
[Python] 날씨 분석 프로그래밍 함수화 # 함수 종합 프로그램# 초기 날씨 데이터weather_data = [    ["2024-11-20", "서울", 15.2, 0.0],    ["2024-11-20", "부산", 18.4, 0.0],    ["2024-11-21", "서울", 10.5, 2.3],    ["2024-11-21", "부산", 14.6, 1.2],    ["2024-11-22", "서울",  8.3, 0.0],    ["2024-11-22", "부산", 12.0, 0.0],]# 평균 기온함수def avg_temperatures(weather_data):    city = input("도시 이름을 입력하세요: ")    temp = filter(lambda x: x[1] == city, weather_data)    tempe..

반응형