분류 전체보기589 파이썬 클래스와 객체(Python Classes/Objects) 파이썬 클래스/객체 파이썬은 객체 지향 프로그래밍 언어입니다. 파이썬의 거의 모든 것은 속성과 방법을 가진 객체이다. 클래스는 객체 생성자 또는 객체를 만들기 위한 "블루프린트"와 같다. 파이썬 클래스 생성하기 클래스를 만들려면 키워드 class 를 사용한다: x라는 속성으로 MyClass라는 클래스를 만든다: class MyClass: x = 5 print(MyClass) class MyClass: x=5라는 클래스를 만든다. 위의 코드를 실행하면 아래 그림과 같다. 파이썬 오브젝트 생성하기 이제 MyClass라는 클래스를 사용하여 객체를 만들 수 있다: p1이라는 객체를 만들고 x 값을 인쇄한다: class MyClass: x = 5 p1 = MyClass() print("p1.x : ", p1.x).. 2023. 11. 14. 파이썬 배열 (Python Arrays) 파이썬 배열(Python Arrays) 이 페이지에서는 리스트를 배열로 사용하는 방법을 보여주지만, Python에서 배열로 작업하려면 NumPy 라이브러리와 같은 라이브러리를 가져와야 한다. 배열은 하나의 단일 변수에 여러 값을 저장하는 데 사용된다: 차량 이름이 포함된 배열을 만든다: 자동차 = ["포드", "볼보", "벤츠"] print("자동차 : ", 자동차) 위의 코드를 실행하면 아래 그림과 같다. 파이선에서 배열은 무엇인가? 배열은 한 번에 두 개 이상의 값을 유지할 수 있는 특수 변수이다. 항목 목록(예: 차량 이름 목록)이 있는 경우 차량을 단일 변수로 저장하면 다음과 같이 표시될 수 있다: car1 = "포드" car2 = "볼보" car3 = "벤츠" 하지만, 만약 여러분이 차들을 뒤져.. 2023. 11. 13. 파이썬 람다함수 - Lambda functions 람다 함수는 익명의 작은 함수이다. 람다 함수는 임의의 수의 인수를 사용할 수 있지만 식을 하나만 사용할 수 있다. 파이썬 람다 함수 구문 lambda arguments : expression 식이 실행되고 결과가 반환된다: 인수 a에 10을 추가하고 결과를 반환한다: x = lambda a: a + 10 print("x=lambda a: a+10 ", x(5)) 인수는 5로 lambda a: 1+10에서 매개변수 a는 5값이며 5+10, 15값을 반환한다. 위의 코드를 실행하면 아래 그림과 같다. 람다 함수는 임의 수의 인수를 사용할 수 있다: 인수 a에 인수 b를 곱하고 결과를 반환한다: x = lambda a, b: a * b print("x=lambda a, b: a * b ",x(5, 6)) 위.. 2023. 11. 12. 파이썬 함수(functions) 함수는 호출될 때만 실행되는 코드 블록입니다. 매개변수로 알려진 데이터를 함수에 전달할 수 있습니다. 함수는 결과적으로 데이터를 반환할 수 있습니다. 파이썬 함수 만들기 파이썬에서는 def 키워드를 사용하여 함수를 정의합니다: def my_function(): print("Hello function") 함수 호출 함수를 호출하려면 함수 이름과 괄호를 사용합니다: def my_function(): print("Hello from a function") my_function() 위의 코드를 실행하면 my_function() 함수가 호출이 되고 함수 바디에 print()구문이 실행이 된다. 위의 코드를 실행하면 아래 그림과 같다. 파이썬 함수 인수 정보는 인수로서 함수에 전달될 수 있다. 인수는 함수 이름 뒤.. 2023. 11. 11. 이전 1 ··· 31 32 33 34 35 36 37 ··· 148 다음