Cute Running Puppy
반응형

Language 56

[혼자공부하는자바] chapter 04-1. 조건문: if문, switch문

04-1. 조건문: if문, switch문 if 문 조건식이 true면 블록을 실행한다. //if문 작성법 if ( 조건식 ) //조건식이 참이 되어야 실행문들이 실행된다 { 실행문1; 실행문2; ... } if-else 문 조건문이 false이면 else 블록이 실행된다. //if-else문 작성법 if (조건문) { 실행문1; } else //조건문이 false이면 else 코드가 실행된다 { 실행문2; } if-else if-else 문 if-else문을 여러 개 작성할 수 있다. 예제 //if-else를 사용한 코드 public static void main(String[] args) { int score = 75; if (score >= 90) { System.out.println("점수가 10..

[혼자공부하는자바] chapter 02. 변수와 타입

02-1. 변수 변수 선언 변수의 저장할 데이터의 타입과 변수 이름을 결정 //변수 선언 방법 //타입 변수이름 int x; double y; int a, b, c; //동시에 여러개 선언 가능 변수 이름 작성 규칙 숫자로 시작할 수 없다 문자로 시작하거나 $, _ 로 시작해야 한다 대소문자 구분 첫 문자는 소문자로 그 뒤 다른 단어 붙을 경우 첫 문자를 대문자로 studentName, bookColor 등 예약어 사용 불가 값 저장 대입 연산자: = 오른쪽의 값을 왼쪽에 저장 //변수 x에 3 저장 int x; //변수 선언 x = 3; //값 저장 값을 초기화하지 않고 변수를 통해 메모리 값을 읽을 수 없음 //변수를 초기화하지 않고 메모리 값을 읽음 -> 에러 int x; int result = x..

[#혼공챌린지] 혼자 공부하는 자바_1주차 추가 미션

#혼공단 #혼공챌린지 #혼공자 https://hongong.hanbit.co.kr/%ed%98%bc%ea%b3%b5-%ea%b2%8c%ec%8b%9c%ed%8c%90/?uid=27&mod=document&pageid=1 [#혼공챌린지] 혼공 학습단 6기 도서별 미션과 커리큘럼 안녕하세요, 한빛미디어 혼공단을 운영하는 🧙🏻‍♀️혼공족장🧙🏻‍♀️입니다. #혼공챌린지 혼공학습단 6기와 "혼자 공부하는"시리즈에 관심을 주셔서 감사합니다 🥳 딱 6주만 같이 때 hongong.hanbit.co.kr 혼공자 1주차 추가 미션 학습 스케줄링 직접 짜고 공유하기 위의 캘린더를 바탕으로 해당하는 챕터를 공부한 뒤 블로그에 정리할 계획이다 1주차 공부 내용 [Language/Java] - [혼자공부하는자바] chapter ..

[#혼공챌린지] 혼자 공부하는 자바_1주차 기본미션

#혼공단 #혼공챌린지 #혼공자 https://hongong.hanbit.co.kr/%ed%98%bc%ea%b3%b5-%ea%b2%8c%ec%8b%9c%ed%8c%90/?uid=27&mod=document&pageid=1 [#혼공챌린지] 혼공 학습단 6기 도서별 미션과 커리큘럼 안녕하세요, 한빛미디어 혼공단을 운영하는 🧙🏻‍♀️혼공족장🧙🏻‍♀️입니다. #혼공챌린지 혼공학습단 6기와 "혼자 공부하는"시리즈에 관심을 주셔서 감사합니다 🥳 딱 6주만 같이 때 hongong.hanbit.co.kr 방학 동안 자바를 공부하려 했는데 때마침 한빛미디어에서 혼공단을 모집한다는 소식을 듣고 방학 동안 도전해볼 챌린지라는 생각이 들어 #혼공자를 신청하게 되었다. 운 좋게 혼공단에 선정이 되었다. 7월 5일부터 8월 15일..

[python] format() 메서드

format() 메서드 서식을 지정하여 출력할 때 사용 작성 규칙 1. format() 메서드는 전달된 순서대로 데이터를 양식에 포함시킨다. 중괄호 안에 항목 번호를 작성한다면 순서를 정확하게 나타낼 수 있다. print('언어1: {0}, 언어2: {1}, 언어3: {2}'.format('python', 'c', 'java')) 언어1: python, 언어2: c, 언어3: java 작성 규칙 2. {항목 번호: 길이} 를 입력하면 출력할 자릿수를 정할 수 있다. 6자리로 맞추어 값을 출력 하자 print('물건1: {0:6}원\n물건2: {1:6}원'.format(500, 1500)) 물건1: 500원 물건2: 1500원 6자리로 맞추어 값을 출력하고, 빈 공간에..

Language/Python 2021.06.24

[python] map()

map 함수 각 요소에 적용할 함수(연산)과 컬렉션을 전달받아 컬렉션의 모든 요소에 연산을 적용하는 함수 def plus(n): return n + 5 #range(5)의 각 요소에 plus 함수를 적용시켜 리스트로 만든다 print(list(map(plus, range(5)) [5, 6, 7, 8, 9] 이때 적용할 함수가 간단하다면 lambda 식을 활용할 수 있다. print(list(map(lambda n: n + 5, range(5)))) [5, 6, 7, 8, 9] map을 사용하여 리스트의 모든 요소를 int형으로 변환할 수 있다. a_list = [1.1, 2.2, 3.3, 4.4] print(list(map(int, a_list))) [1, 2, 3, 4] 정수형 변수를 스페이스바로 입력..

Language/Python 2021.06.23

c언어) 야구 게임 만들기

지금까지 배운 내용을 가지고 간단한 게임을 만들어보았습니다. 규칙 중복되지 않는 0~9 사이의 수를 SIZE의 수만큼 가져옴 - 아래 코드의 SIZE의 값은 3 사용자가 SIZE개의 정수를 입력한 후 랜덤으로 설정된 수와 위치까지 맞으면 strike 수는 맞았으나 위치가 다르면 ball 맞추지 못하였으면 out 예시 SIZE == 3 컴퓨터가 랜덤으로 가져온 수: 726 입력 1: 123 -> strike: 1, ball: 0, out: 2 입력 2: 267 -> strike: 0, ball: 3, out: 0 입력 3: 726 -> strike: 3, ball: 0, out: 0 --게임 종료 -- #include #include #include #define SIZE 3 int main (void) ..

Language/c 2021.05.06

함수 - 2. return

return - 1. 데이터 반환 반환: 실행한 결괏값을 호출한 곳으로 되돌려 주는 것 예) abs(), input() def 함수 이름(매개변수): 함수 본문 return 반환값 예제 주문할 음료의 개수를 받고, 가격을 반환하기 작성 코드 def order(num_coffee): print('커피',num_coffee, '잔 주문받았습니다.') price_per_coffee = 2500 total_price = num_coffee * price_per_coffee return total_price result = order(3) print(result, '원입니다.') 실행 결과 커피 3 잔 주문받았습니다. 7500 원입니다. return - 2. 함수 종료 return을 사용하여 함수의 실행을 중단할..

Language/Python 2021.04.28

함수 - 1. 함수를 정의하고 매개변수 사용하기

함수 정의하는 방법 def 함수 이름(): #헤더 함수 내용 #본문 함수 내용(본문)에는 함수를 호출했을 때 실행할 코드들을 작성한다. 함수의 본문에는 여러 줄의 코드를 작성할 수 있으나, 반드시 들여쓰기를 해야 한다. 예제 사용자로부터 주문을 받고, 사용자가 주문한 메뉴를 확인하는 함수 작성 코드 def order(): print('어떤 음식을 주문하실건가요?') menu = input() print(menu, '주문받았습니다.') order() 실행 결과 어떤 음식을 주문하실건가요? 보쌈 보쌈 주문받았습니다. 함수 정의할 때 주의할 점 첫 번째 행의 마지막(def 함수 이름):)에는 반드시 콜론(:)을 붙여아 한다. 함수의 내용을 작성할 때에는 반드시 들여 쓰기를 해야 한다. 매개변수를 사용하여 함수..

Language/Python 2021.04.27