Chapter 2. 변수와 상수 ▶ 학습 목표 : 변수의 의미와 용도를 알고 사용한다. 1-1.변수의 선언과 초기화 변수(Varialbe) 변수는 데이터를 담아 둘 수 있는 상자로 볼 수 있다. 데이터를 나중에 사용할 것인지 아닌지를 기준으로 변수를 사용한다. - 변수 선언 방법 int a; 데이터 타입(int)와 변수명(a)를 함께 사용하여 변수 a를 생성한다. *데이터 타입을 붙여 선언하면 생성(같은 이름을 가진 변수는 생성할 수 없다.) a = 1; 선언한 변수에 값(1)을 대입하여 사용한다. - 변수명 선언시 유의할 점 1. 변수 이름은 숫자로 시작할 수 없다. 2. 특수문자를 사용할 시 '$' 와 '_' 만 사용할 수 있다. 3. 자바는 대소문자를 구별할 수 있다. ex) int apple; i..
Chapter 1. 자바의 시작 3. 개발환경 준비 ▶ 학습 목표 : 자바를 사용하기 위한 개발환경 구축 JDK(Java Development Kit)는 자바 개발을 위한 도구들의 모음으로 "공구상자"라고 할 수 있다. JDK를 공구상자라고 칭할 수 있는 이유는 컴파일러 등 자바를 사용하기 위해 필요한 도구들을 모아놓은 소프트웨어 패키지이기 때문이다. - JDK 설치 단계 Step1. 다운로드를 하기 위해 구글 "오라클" 검색 → 오라클 링크 입장 Step2. 자바의 버전 선택, 운영체제 선택 설치 파일은 Compressed Archive 와 Installer 두가지로 나뉜다. - Compressed Archive : 수동으로 설치 작업 (압축부터 저장 경로 선택 등 모두 수동으로 설치 진행) - Ins..
for 문 파이썬의 직관적인 특징을 가장 잘 보여 주는 것이 바로 이 for 문이다. while 문과 비슷한 반복문인 for 문은 문장 구조가 한눈에 들어온다는 장점이 있다. for문의 기본구조 for each문 for 변수 in 리스트(또는 튜플, 문자열): \\=시퀀스자료형 수행할_문장1 수행할_문장2 ... 리스트나 튜플 문자열의 첫번째 요소부터 마지막 요소까지 차례로 변수에 대입되어 '수행할_문장1' '수행할_문장2' 등이 수행된다. for문의 끝에는 콜론(:)을 붙여주어야 한다. for문에 수행부분이 속해있다는 것을 들여쓰기를 통해 나타낸다. 예제 >>> test_list = ['one', 'two', 'three'] >>> for i in test_list: ... print(i) ... on..
91. How about ~? (~ 하는 것은 어때요?) 롤플레이 문제에서 문제 상황에 대한 대안을 제시할 때 사용하는 표현으로 'about(전치사)' 다음에는 동사ing 또는 명사가 와야 한다. 동사원형을 사용하지 않도록 주의해야한다. ex) How about going to the movies? (영화관에 가는 거 어때요?) How about we have dinner together afterwards? (그 뒤에 저녁식사 같이 하는 거 어때요?) 92. If you don't feel like ~. (만약 당신이 하고 싶지 않다면) 'feel like'는 '~하고 싶은 기분이다'라는 의미로 'I feel like going somewhere', '오늘은 어디론가 가고 싶은 기분이에요.' 와 같이 ..
6071. 0 입력될 때까지 무한 출력하시오. 입력 7 4 2 3 0 1 5 6 9 10 8 출력 7 4 2 3 (입력된 정수를 줄을 바꿔 하나씩 출력하는데, 0이 입력되면 종료한다.) (0은 출력하지 않는다.) while True: a=int(input()) if a==0: break; else: print(a) // while True: 문으로 무한루프를 생성한 뒤 if 조건문으로 a가 0일 때만 break 해주도록 만들어준다. 6072. 정수 1개 입력받아 카운트다운 출력하시오. 입력 5 출력 5 4 3 2 1 (1만큼씩 줄이면서 한 줄에 1개씩 카운트다운 수를 출력한다.) a=int(input()) while True: print(a) a=a-1 if (a==0): break; a=int(inpu..
81. It's kind of hard to ~. (~하는 것이 좀 어렵습니다.) 'Kind of + 형용사' 와 'sort of + 형용사' 는 '조금 형용사 하다' '약간 형용사 하다' 라고 해석되며 구어체에서 많이 사용되는 표현이다. 이 외에 'a little'도 '조금'이라는 의미로 사용된다. ex) It's kind of hard to reserve flight tickets. (비행기 표를 예매하는 것은 좀 어렵습니다.) It's kind of hard to describe. (묘사하기가 좀 어렵습니다.) 82. The best part of ~ is ____. (~의 가장 좋은 점은 ___입니다.) 장소 등의 무엇인가를 묘사할 때 사용할 수 있는 'the best part of ~'는 'wh..
While 파이썬의 반복문에는 for문과 while문 2가지가 있다. 종료값을 알 수 있을 때는 for문을 사용하고, 종료값 또는 반복 횟수가 일정하지 않을 때는 while을 사용하는 것이 좋다. while 조건(조건이 거짓일 때까지 반복함): 반복할 작업 1 반복할 작업 2 ... while 반복문은 조건문이 거짓이 될 때까지 코드를 반복한다. 보통 반복문 블록 내에 조건문 결과를 변경시키는 코드가 들어간다. (ex)i=i+1) 예시 0부터 10까지 출력 x=0 while x
비트 연산자(Bitwise Operators) & (Binary AND) : bit 단위로 and연산을 합니다. | (Binary OR) : bit 단위로 or연산을 합니다. ^ (Binary XOR) : bit 단위로 xor연산을 합니다. ~ (Binary NOT) : bit 단위로 not연산을 합니다.(1의 보수) > (Binary right Shift) : bit 단위로 오른쪽으로 비트단위 밀기 연산을 합니다. 비트 단위로 연산을 수행합니다. 0은 거짓으로 1은 참으로 연산하여 결과를 1과 0으로 반환합니다. "^(xor)"연산은 두개의 값이 다를 때만 참인 연산입니다. " ~(not)" 연산은 1의 보수를 구합니다. 컴퓨터에서는 뺄셈을 2의 보수를 덧셈하여 처리 합니다. ">" 연산은 오른쪽으로 ..
- Total
- Today
- Yesterday