1. my_dict 라는 변수에 0:'a', 1:'b', 2:'c', 3'd', 4'e' 라는 딕셔너리를 만들고 출력해보기 my_dict = {0:'a', 1:'b', 2:'c', 3:'d', 4:'e'} print(my_dict) 2. if ~ in ~ 을 활용하여 my_dict 안에 2 라는 키가 있는지 확인해보기 있으면 true 없으면 false 출력 if 2 in my_dict: print('true') else: print('false') 3. my_dict 안의 모든 키값 출력해보기 print(my_dict.keys()) 4. my_dict 안의 모든 벨류값 출력해보기 print(my_dict.values()) 5. if ~ in ~ 을 활용하여 my_dict 안에 5 라는 키가 있는지 확인해..
1. "a" : 1 을 갖는 딕셔너리를 만들고 출력해보기 my_dict = {'a':1} print(my_dict) 2. 'a':1, 'b':2 를 갖는 딕셔너리를 만들고 출력해보기 my_dict = {'a':1, 'b':2} print(my_dict) 3. 1:1, 2:2 를 갖는 딕셔너리를 만들고 출력해보자 my_dict = {1:1, 2:2} print(my_dict) 4. (1,1):1, (2,2):2 를 갖는 딕셔너리를 만들고 출력해보자 my_dict = {(1,1):1, (2,2):2} print(my_dict) 5. 1.1:1, 2.2:2 를 갖는 딕셔너리를 만들고 출력해보자 my_dict = {1.1:1, 2.2:2} print(my_dict) 6. True:1, False:2 를 갖는 딕..
1. list(), range 활용하여 0부터 9까지 데이터가 들어가는 리스트 my_list를 만들고 출력해보기 my_list = list(range(10)) print(my_list) 2. my_list에서 다섯번째 데이터까지 출력하기 print(my_list[:5]) 3. my_list에서 세번째 데이터부터 마지막까지 출력하기 print(my_list[2:]) 4. my_list를 거꾸로 출력해보기 print(my_list[::-1]) 5. my_list 데이터 중에서 홀수번째 데이터만 출력해보기 print(my_list[::2]) 6. my_list 데이터 중에서 짝수번째 데이터만 출력해보기 print(my_list[1::2]) 7. my_list 리스트의 첫번째 데이터를 1로 바꿔서 출력해보기 m..
1. a, b, c, [d, e] 를 하나의 리스트 변수에 넣고 출력해보자. my_list = ['a', 'b', 'c', ['d', 'e']] print(my_list) 2. 위의 예제를 이용하여 리스트의 첫번째 데이터 출력해보자 print(my_list[0]) 3. 위의 예제를 이용하여 리스트의 마지막 데이터를 출력해보자 print(my_list[-1]) 4. 위의 예제를 이용하여 리스트의 마지막 데이터에서 첫번째 데이터를 출력해보자 print(my_list[-1][0]) 5. 위의 예제를 이용하여 리스트의 마지막 데이터에서 마지막 데이터를 출력해보자 print(my_list[-1][-1]) 6. 위의 예제를 이용하여 my_list의 타입을 확인해보자 print(type(my_list)) 7. 위의 ..
1. JAVA - 1995년 미국의 썬마이크로시스템즈 회사에서 개발 - 객체지향 언어 - 현재는 오라클이 인수 - 자바는 개발 플랫폼에 가까움 - 운영체제에 독립적 - 자동 메모리 관리 기능 - 이식성이 높음 2. JVM - Java Virtual Machine - 운영체제에 맞게 해석 - .java 파일을 .class로 변환 - .class는 java byte code - byte code는 jvm 위에서 운영체제에 상관없이 실행
1. 이클립스 설치하기 링크 접속 https://www.eclipse.org/ The Community for Open Innovation and Collaboration | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 375 open source projects, including runtimes, tools and frameworks. www.eclipse.org 오른쪽 위 다운로드 클릭 중앙에 보이는 다운로드 밑에 Download Packages 클릭 조금만 내리면 보이는 엔터프라이즈에서 윈도우 64비트 다운로드 클릭 이거 클릭 들어와서 다운로..
1. JDK 설치 다음 홈페이지로 이동 https://www.oracle.com/java/technologies/javase-downloads.html 아래로 내려서 Java SE 8 보기 오른쪽에 Oracle JDK 에서 JDK Download 클릭 아래로 내리면 다양한 버전이 있는데 윈도우에 이클립스를 깔 예정이니깐 윈도우 버전으로 내 컴퓨터는 64비트니까 64비트용으로 설치해주자 다운로드 클릭 체크를 해주고 다운로드를 클릭 그러면 로그인을 하라고 나오는데 회원가입 후 로그인을 해준다 그러면 바로 다운로드가 시작되고 계속을 눌러준다 다운로드된 실행파일을 클릭하면 넥스트를 눌러주고 넥스트를 눌러주고 설치가 시작됨 설치가 끝나면 close 를 눌러주자 2. 환경변수 설정 윈도우+E 키를 눌러서 파일탐색기..
1. 파이썬 - 1990년 귀도 반 로섬이 개발 - 인터프리터 언어 - 프로그래밍 언어의 소스 코드를 바로 실행하는 컴퓨터 프로그램 및 환경 - 소스 코드를 한 줄 단위로 변환하고 실행하는 과정을 반복 2. 인터프리터 언어 - 소스 코드를 직접 실행 - 소스 코드를 효율적인 다른 중간 코드로 변환 - 변환한 것을 바로 실행 - 인터프리터 시스템의 일부인 컴파일러가 만든, 미리 컴파일된 저장 코드의 실행을 호출 - 원시 코드를 기계어로 번역하는 컴파일러와 대비 3. 컴파일 언어 종류 - C, C++, Java, C# etc 4. 인터프리터 언어 종류 - Python, R, Ruby etc 5. 빌드 과정 - 소스파일을 실행파일로 생성하는 과정
1. 2>=6 을 boolean으로 판단해보기 print(2>=6) 2. 93 두가지 조건 모두 만족하는지 판단해보기 print(1>0 and 4>3) 8. 3>4, 1>0 두가지 조건 모두 만족하는지 판단해보기 print(3>4 and 1>0) 9. 3>4, 1>0 두가지 조건 중 하나라도 만족하는지 판단해보기 print(3>4 or 1>0) 10. 2 == 2 를 bool로 판단해보고 반대의 결과를 출력해보기 print(not(2==2)) 11. 2 =4))