본문 바로가기
반응형

Python8

[파이썬 입문 클래스] 인스턴스, 메소드, 상속 등 예제 총정리 클래스 (class)Python 클래스(class)는 다음 예제와 같이 정의합니다. 클래스 이름은 관습적으로 대문자로 시작합니다. 123456789101112131415class MyClass: """A simple example class""" # 따옴표 3개로 코멘트 def __init__(self): # 컨스트럭터 (생성자) self.name = "" def getName(self): # getName() 메소드 return self.name def setName(self, name): # setName() 메소드 self.name = name a = MyClass() # 클래스의 인스턴스 생성a.setName("Tanaka") # setName() 메서드 호출print a.getName() # g.. 2019. 8. 20.
[파이썬 입문] with assert pass del print exec 사용법 이 포스트에선 파이썬 입문에 필요한 구문(제어문) 중에서 6가지 사용 방법을 알아봅니다. with 구문 (with)12with expression [as target] [, expression [as target]]... : suite...Colored by Color Scriptercs with를 이용하면 with 블록이 종료되었을 때 자동으로 오브젝트 종료 처리 기능이 호출됩니다. 예를 들어 file 클래스의 open()이 수행되면 with 종료 시 close()가 자동으로 호출됩니다. 아래 예제에서 with를 이용하면 블록이 종료될 때 f.close()가 자동으로 호출됩니다. 12345678910111213# with를 사용하지 않는 예제f = open ( "test.txt")print f.read.. 2019. 8. 8.
파이썬 for문(반복 루프) 사용법 12가지 Python for문을 활용한 루프 처리 방법을 설명합니다. 기본문법 편리한 기능 다른 주제 목차 기본적인 문법 Python for문 기본 사용법 C언어 계열 프로그래밍 언어의 for문 (for 루프)은 카운터 변수(인덱스)와 조건을 사용하여 작성합니다. 1 2 for (int i = 0; i 2019. 5. 16.
파이썬 UNKNOWN ENCODING: X-WINDOWS-949 에러 파이썬 - UNKNOWN ENCODING: X-WINDOWS-949 에러 에러 메세지unknown encoding: x-windows-949 에러 파이참을 쓰다 보면 발생하는 에러인데, 저도 처음 파이썬 공부할 때 이거 때문에 좀 고생했었네요.사실은 별거 아닌데.... 아래의 경로로 이동해서 UTF-8로 바꿔주면 됩니다. Settings - Editor - File Encodings - Project Encoding 인코딩만 바꿔주면 안 뜹니다. 파이썬 UNKNOWN ENCODING: X-WINDOWS-949 에러 2018. 9. 2.
반응형