Programming Language

1. Eclipse의 help - eclipse marketPlace 접속 2.search창에 decompiler 입력 3. eclipse decompiler 2.9.1 click 4. install을 눌러 설치 5. eclipse 재시작 6. windows에서 decompiler 설정 들어가기 7. java - decompiler에서 네모친 부분 세팅 입력8. general - editors- file associations 설정 확인9. ctrl + shift + t 를 누른후 exception class 확인
변수를 만드는 방법>>> a, b = ('py', 'th') //튜플>>> (a, b) = 'py', 'th' //튜플>>> [a, b] = ['py', 'th'] //list 형>>> a = b = 'py' //같은 값 대입swap>>> a = 3>>> b = 5>>> a, b = b, a>>> a5>>> b3 변수 제거>>> a = 3>>> b = 3>>> del(a)>>> del(b)변수 복사>>> a = [1,2,3]>>> b = a>>> a[1] = 4>>> a[1, 4, 3]>>> b[1, 4, 3]>>> a = [1, 2, 3]>>> b = a[:]>>> a[1] = 4>>> a[1, 4, 3]>>> b[1, 2, 3]>>>b = copy(a)
집합 자료형>>> s1 = set([1, 2, 3])>>> s1{1, 2, 3}>>> s2 = set("Hello")>>> s2{'e', 'l', 'o', 'H'} 집합 자료형의 특징중복을 허용하지 않는다순서가 없다(Unordered) - indexing 불가>>>s1 =set([1, 2, 3])>>> l1 = list(s1)>>> l1[1, 2, 3]>>> l1[0]1>>> t1 = tuple(s1)>>> t1(1, 2, 3)>>> t1[0]1집합 자료형 활용하는 방법>>> s1 = set([1, 2, 3, 4, 5, 6])>>> s2 = set([4, 5, 6, 7, 8, 9])>>> s1 & s2{4, 5, 6}>>> s1.intersection(s2){4, 5, 6}>>> s1 | s2{1, 2,..
딕셔너리 구성>>> dic = {'name':'pey', 'phone':'0119993323', 'birth':'1231'}key, value로 구성되어 있음 딕셔너리 사용법>>> a = {1: 'a'}>>> a[2] = 'b'>>> a{2: 'b', 1: 'a'}>>> del a[1]>>> a{2: 'b'}>>> grade = {'pey': 10, 'julliet': 99}>>> grade['pey']10>>> grade['julliet']99딕셔너리 API>>> a = {'name': 'pey', 'phone': '0119993323', 'birth': '1231'}>>> a.keys()dict_keys(['name', 'phone', 'birth']) //3.0에서부터는 객체이다.>>> list(a..
튜플 자료형 형식>>> t1 = ()>>> t2 = (1, )>>> t3 = (1, 2, 3)>>> t4 = 1, 2, 3>>> t5 = ('a', 'b', ('ab', 'cd'))튜플의 인덱싱>>> t1 = (1, 2, 'a', 'b')>>> t1[0]1>>> t1[3]'b'튜플의 슬라이싱>>> t1 = (1, 2, 'a', 'b')>>> t1[1:](2, 'a', 'b')튜플의 더하기>>> t2 = (3, 4)>>> t1 + t2(1, 2, 'a', 'b', 3, 4)튜플의 곱하기>>> 52 * 3(3, 4, 3, 4, 3, 4)
표현법>>>odd = [1, 3, 5, 7, 9] >>> abc = [1, 2, 3, ['hello', 'world']]리스트의 인덱싱>>> a = [1, 3, 5]>>> a[1, 3, 5]>>>a[0]1>>> a[0] + a[2]6>>>a[-1]5>>> b = [1, 3, 5, ['a', 'b', 'c']]>>> b[0]1>>> b[-1]['a', 'b', 'c']>>> b[3]['a', 'b', 'c']>>>b[-1][0]'a'리스트의 슬라이싱>>> a = [1, 2, 3, 4, 5]>>> a[0:2][1, 2]>>> a = "12345">>> a[0:2]'12'>>> b=a[:2]>>> c=a[2:]>>> b[1, 2]>>> c[3, 4, 5]리스트 더하기(+)>>> a = [1, 2, 3]>>> ..
큰 따옴표로 양쪽 둘러싸기"Hello World"작은따옴표로 양쪽 둘러싸기'Python is fun'큰 따옴표 3개를 연속으로 써서 양쪽 둘러싸기"""Life is too short, You need python"""작은따옴표 3개를 연속으로 써서 양쪽 둘러싸기'''Life is too short, You need python''' 문자열 안에 작은 따옴표 >>> food = "Python's favorite food is perl" 문자열 안에 큰 따옴표>>> say = '"Python is very easy." he says.' 백 슬래시로 작은 따옴표와 큰 따옴표를 문자열에 포함시키기>>>food = 'Python\'s favorite food is perl'>>>say = "\"Python is ..
정수형>>> a = 123>>> a = -178>>> a = 0 실수형>>> a = 1.2>>> a = -3.45 8진수 숫자>>> a = 0o17716진수 숫자>>> a = 0x8ff 사칙연산일반적으로는 동일x**y = x의 y제곱 x//y = x를 y로 나눈 후 나머지를 버림
파이썬은 인간다운 언어이다프로그램을 모르더라도 직관적으로 무엇을 뜻하는지 알 수 있도록 코딩이 가능 파이썬은 문법이 쉬워 빠르게 배울 수 있다.프로그래밍 경험이 조금이라도 있는 사람이며 각종 내장 함수를 사용하는 데 1주일이면 충분 파이썬은 간결하다.다른 언어들에서 늘 보게되는 단락을 구분하는 괄호가 없음파이썬 프로그램은 줄을 맞추지 않으면 작동을 하지 않음파이썬은 프로그래밍을 즐기게 해준다.파이썬은 다른 것에 신경 쓸 필요없이 내가 하고자 하는 부분에만 집중할 수 있게 해줌.파이썬은 개발 속도가 빠르다.Life IS TOO SHORT, You need python.
함수 API 선언def approximate_size(size, a_kilobyte_is_1024_bytes=True):함수의 API는 def 키워드 선언 후 선언을 해야 한다.파라미터는 ,를 이용해서 분리함수에 return 값이 있으면 return 값을 넘겨주고 없는 경우 none을 넘겨준다.함수 주석을 닫기 위해서는 '''(세따옴표)를 달아주면 된다.module 안에 정의된 함수 API를 호출 시 import 사용 후 해당 함수도 같이 작성해주어야 함.module명.함수api() x Traceback (most recent call last): File "", line 1, in NameError: name 'x' is not defined >>> x = 1 >>> x 1대소문자는 확실하게 구분해주어..
플로쨔응
'Programming Language' 카테고리의 글 목록 (2 Page)