본문 바로가기

Coding210

TIL 나의 공부일지 오늘은 강의에 중점을 두기 보단 실습에 중점을 두고 공부를 하였다. 코딩문제를 풀거나, 강의들을때 가장 어려웠던 클래스, 객체 부분을 다시 파고들어 공부하고, 실습하면서 코드도 스스로 만들어 보았다. 그리고 조원들과의 과제를 위한 함수 코드를 짜기도 하였다. 아직도 기초가 많이 부족하고 유연성이 부족해서 코딩문제도 한문제 겨우 풀고나면 다음문제에서 머리가 리셋 되버리는 것같은 기분이든다.......;;아! 그래도 오늘 클래스 코드를 스스로 만들어 보았는데, 창의성은 조금 부족했어도 혼자 힘으로 열심히 만든 코드라서 잘 작동 되는것을 보니 뿌듯하기도 하고 코딩이 재밋게 느껴지기도 했다~ 역시 실력이 부족해서 재미가 없었던걸로;; 실력이 늘면 코드짜는 재미에 불이 붙겠지?? 그날이 올때까지.. 열심히 달리는.. 2024. 10. 2.
조별과제 : 함수♪ 내가 속해있는 러키비키아이들(9)조는 함수에 대해서 주제를 할당받았고, 함수에 대한 약간의 조사와 더불어 조원들이 모여 우리만의 함수를 만들어서 수행시키는것을 목표로 하고있다.  우리가 만들게될 함수는 로봇을 파트별로 나누어 각자 그 파트의 특성에 맞는 함수를 정의하는 것이다.  내가 맡게된 부분은 로봇의 다리이고, 범위안의 숫자 값을 입력하면 그 값에 따라 점프를 하거나 실패하는 코드를 작성하려고 한다.  함수의 기본 개념특정 작업을 수행하는 코드 블록으로, 코드의 재사용성을 높이고 프로그램을 구조화하며, 복잡한 문제를 더 작은 단위로 나누어 해결할 수 있게 도와준다. 함수는 입력을 받아 처리한 후 결과를 반환할 수 있으며, 이를 통해 코드의 가독성과 유지보수성을 향상시킨다. 알아두면 유용한 함수들♬ .. 2024. 10. 2.
이진법에 대하여... 이진수란?이진수(이진법, Binary)는 0과 1 두개의 숫자만 사용하는 수 체계입니다. 컴퓨터가 데이터를 표현하고 처리하는 가장 기본적인 방식입니다. 이진수의 기본 개념♪ 우리가 일반적으로 사용하는 십진법은 0에서 9까지의 10개의 숫자를 사용해 수를 표현합니다.♪이진법은 자리수가 늘어날 때마다 값이 2의 배수로 증가합니다. 십진법과 이진법 비교:십진법이진법0011210311410051016110711181000 이진수에서는 각 자리가 2의 거듭제곱에 해당합니다. 이진수의 사용 이유♪ 컴퓨터의 기본 단위 ♪ 비트(bit) : 1비트는 이진수의 하나의 자리(0또는 1)를 말합니다. 8비트는 8개의 0과 1로 구성된 값을 의미하며, 1바이트(Byte)는 8비트입니다.♪ 효율성 : 이진수는 단순히 두 가지 .. 2024. 10. 2.
실습♪ 어제 오늘 공부한것으로 헷갈리는 것중에 스스로 코드를 짜보고 실습한것들을 정리해본다. 이건 나만의 동물농장 코드를 짜보았다. 처음엔 어렵고 막막하고 힘들기만 했는데 이렇게 코드도 스스로 짜보고, 잘 돌아가는 것을 확인하니 더 재미가 생기고, 실력도 느는것같다!! 2024. 10. 2.
기초 코드문제 : 문자열 붙여서 출력하기 문제 설명두 개의 문자열 str1, str2가 공백으로 구분되어 입력으로 주어집니다.입출력 예와 같이 str1과 str2을 이어서 출력하는 코드를 작성해 보세요.     나의 풀이 str1, str2 = input().strip().split(' ')str3 = str1 + str2print(str3)문제의 출제의도를 잘못 파악해서 이상하게 푸는데 시간이 오래걸린 문제였다. 그래서 공백을 메꾸기 위해서 구글링을 해본 결과 replace()함수를 사용하면 된다고 하던데.... 왜인지 계속 오답만... 나중에 제대로 다시 이해하고 굉장히 쉬운 문제인걸 깨달았을때의 박탁감이란.. 어쨌든 풀긴 풀었다.. 스스로...    다른 사람의 풀이print(input().strip().replace(' ', '')) 어.. 2024. 10. 2.
SQL 문제 : 조건별로 분류하여 주문상태 출력하기 문제 설명다음은 식품공장의 주문정보를 담은 FOOD_ORDER 테이블입니다. FOOD_ORDER 테이블은 다음과 같으며 ORDER_ID, PRODUCT_ID, AMOUNT, PRODUCE_DATE, IN_DATE,OUT_DATE,FACTORY_ID, WAREHOUSE_ID는 각각 주문 ID, 제품 ID, 주문양, 생산일자, 입고일자, 출고일자, 공장 ID, 창고 ID를 의미합니다.Column name                                                                 Type                                                                    NullableORDER_IDVARCHAR(10)FALSEPROD.. 2024. 10. 2.