이클립스 상단에 window 클릭 후 Preferences 눌러서 encoding 검색.workspace, css files, html files, jsp files, xml files 눌러서 encoding부분 utf-8로 설정하기.이클립스 상단에 window 클릭
변수 선언시 type은 선언하지 않는다.v1,v2 = 1,2,3,4,5v1,v2 = 1,2,3,4,5print(v1) print(v2) \*v1,v2,v3=1,2,3,4,5print(v1,v2,v3) \`\`\`packing은 여러개의 변수를 하나에 담는것이다.prin
집합 자료형 : str, list, tuple, set, dict문자열 : str - 순서 o: 인덱싱(하나의 값만 참조), 슬라이싱(여러값 참조)이 가능 , 수정 x ss='mbc'print(ss, id(ss))ss='abc'print(ss, id(ss))s='seq
정규 표현식 : 다량의 데이터에서 원하는 데이터만 선택해서 처리할 때 효과적
colors='r', 'g', 'b'print(colors0)a=0while a<len(colors): print(colorsa, end=' ') a +=1print()while colors: print(colors.pop(0), end=' ')'
난수 발생의사 난수(pseudo random)
import ress = '''5일 코로나19 신규확진자 수가 3만4739명을 기록했다. 전일보다 1420명 줄었다. 위중증 환자와 사망자 등 방역 관련 모든 지표가 안정세다. 이제 방역 관건은 코로나19 자체보다 독감이라는 말이 의료계에서 나온다.3년만에 독감 유행이
class : 새로운 타입을 생성. 객체 지향적(중심적)인 프로그래밍형식 class 클래스명(): 멤버(필드, 메소드) ~생성자, 소멸자가 있다, 접근지정자가 없다. 다중상속 가능, interface가 없다.test.printMessage()TestClass.print
예제import예제 - 카페 자판기 만들기다른 코드
자원의 재활용 : 클래스는 다른 클래스를 불러다 사용 가능클래스의 포함관계(has a)class PohamCar: turnShowMessage = '정지'if name == 'main': tom = PohamCar('톰') tom.TurnHandle(1
클래스의 상속 : 다형성을 구사 가능
method override(재정의)다중 상속 : 순서가 중요
추상 클래스(추상 메소드) - 자식 클래스에서 부모의 메소드의 이름을 강요하도록 함
function(함수)
변수에 생존 범위, 생존 시간 (scope rule)
함수 : argument와 parameter 키워드로 matching 하기