전체 글
-
파이썬 - 문제문제풀이/PYTHON 2024. 3. 28. 17:54
문제의 정의에 대해 좀 더 고민하자 def solution(num1, num2) : if num1 == num2 : answer = 1 else : answer = -1 return answer #함수의 완성 - 이는 내가 나중에 다른곳에서 사용하겠다는 뜻 #즉 print 하여 결과를 확인할 필요 없이 바로 쓰겠다는 것. int 사용하여 정수 제출하는문제 관련 지식 [C 언어 기초] 21. 기본 데이터형 int (tistory.com) [C 언어 기초] 21. 기본 데이터형 int 기본 데이터형 int이제부터 C에서 사용하는 기본 데이터형의 특징을 살펴볼 것입니다. 여러가지 데이터형의 변수를 선언하는 방법, 5 또는 2.78과 같은 리터럴 값으로 상수를 나타내는 방법, 변수 jungpaeng.tistor..
-
파이썬 - 5일차파이썬 정리/사전캠프 2024. 3. 28. 15:56
map python map() 함수 (tistory.com) iterable - 반복 가능한 대상에 적용 가능하다. fliter True 값만 추출 lambda lambda x : f(x) people = [ {'name': 'bob', 'age': 20}, {'name': 'carry', 'age': 38}, {'name': 'john', 'age': 7}, {'name': 'smith', 'age': 17}, {'name': 'ben', 'age': 27}, {'name': 'bobby', 'age': 57}, {'name': 'red', 'age': 32}, {'name': 'queen', 'age': 25} ] def check_adult(person) : if person['age'] > 20:..
-
파이썬 - 4일차파이썬 정리/사전캠프 2024. 3. 27. 16:55
파일 불러오기 from main_func import * say_hi say_hi_to('영수') 다른 .py 파일에서 정한 함수를 불러 올 수 있음. *을 사용하지 않고 범위를 지정할 수 있다고 함. 한줄의 마법? if / for 문 명사(str) = 함수 list 의 부속 데이터를 직접 지정 num = 3 # if num % 2 == 0 : # result ='짝수' # else : # result = '홀수' # print(f'{num}은 {result}입니다.') result = '짝수' if num % 2 == 0 else '홀수' print(f'{num}은 {result}입니다.') #[2,6,4,10,2,4] 라는 리스트 내의 *2 의 결과값을 산출하기 원함 a_list = [1,3,2,5,..
-
SQL 문제 - 상위n개문제풀이/SQL 2024. 3. 27. 15:42
동물 보호소에 가장 먼저 들어온 동물의 이름을 조회하는 SQL 문을 작성해주세요. 코딩테스트 연습 - 상위 n개 레코드 | 프로그래머스 스쿨 (programmers.co.kr) 더보기 -- 코드를 입력하세요 -- 1. 열에 번호를 부여하여 where 로 1번 찾기 -rownum -- 2. 특정 명령어 top n, top %, limit -- 3. 연산 가능한 숫자를 이용하여 연산자를 통해 -- group 으로 묶고 이를 subquery로 만든 뒤 이름만 추출 select name from (select 시기,sum (년), name, 년 from (SELECT DATE_FORMAT(datetime, '%Y/%m/%d') '시기' ,name, date_format(date(datetime), '%y') '..
-
파이썬 - 3일차파이썬 정리/사전캠프 2024. 3. 26. 18:07
튜플 (tuple) => tuple은 immuntalbe list = [a,b,c] tuple = (a,b,c) 순서가 존재하는 불변형 컬렉션 people = [{'name' : 'bob' , 'age' : 27},{'name' : 'john'} , {'age' : 30}] #dict 형 자료 people = [('bob',27),('john',30)] #tuple 형 자료 집합 (set) a = [1,2,3,4,3,2,3,4,5,8,7,1] a_set = set(a) print(a_set) #{1,2,3,4,5,7,8} 중복제거? 교집합 / 합집합 / 차집합 구하기 가능 & |(\) - 더보기 Python set() 기본 기본모양 set_A = {1, 2, 3, 4} : 딕셔너리와 비슷한 모양입니다. ..
-
파이썬 - IF, FOR, DEF파이썬 정리/사전캠프 2024. 3. 26. 14:39
IF money = 1500 if money >3800 : print('by taxi') elif >1500 : print(' by bus') else : print(' how to? ') print(' need to go.. ' ) 들여쓰기의 중요성 명령어에 종속 된 행동을 하기 위해서는 들여쓰기를 해야 한다. 결과는 by bus need to go.. 들여쓰기를 적용하지 않는다면 수치의 변화에 따른 결과값이 아닌, 고정값으로 출력된다. + elif 는 반복 사용이 가능하다. 반복 fruits = ['사과' , '배' , '감' , '수박' , '딸기'] for fruit in fruits : print(fruit) #반복문은 리스트 안에서 있는 요소를 써먹는 것. 결과는 사과 배 감 수박 딸기 더보기..
-
파이썬 - 연산자, SPLIT, LIST, DICT파이썬 정리/사전캠프 2024. 3. 25. 16:37
연산자+ , - , / , * 의 사칙 연산과% 나눈 후의 몫(자연수)** 제곱 ==, !=, =,operat or 연산자의미>=Greater than or equal toLess than or equal to==Eqaul to!=Not equal to 할당 연산자functionExample=왼쪽 변수에 오른쪽 값을 할당한다a=b a = b +=왼쪽 변수에 오른쪽 값을 더하고그 결과를 왼쪽 변수에 할당한다a+=ba = a+b-=왼쪽 변수에 오른쪽 값을 빼고그 결과를 왼쪽 변수에 할당한다a-=ba = a-b*=왼쪽 변수에 오른쪽 값을 곱하고그 결과를 왼쪽 변수에 할당한다a*=ba = a*b/=왼쪽 변수에 오른쪽 값을 나누고그 결과를 왼쪽 변수에 할당한다a/=ba = a/b%=왼쪽 변수에 오른쪽 값을 나..
-
WIL - 사전캠프 1주차 개인 회고록WIL 2024. 3. 25. 11:17
Fact : 새벽 수영도 나가던걸 쭉 나가고 코딩 사전 학습을 하고 내가 들고있는, 가지게 될 능력을 기반으로 갈 수 있는 직장의 범위를 찾아보기도 하며 수면시간이 줄어서인가 몸의 밸런스가 무너지는 듯 하다. 다른 조원들과 이야기를 나누며 학습에 관해 고민해야 할 새로운 관점을 배우고 있다. Feeling : 우선 기쁘다. 그리고 답답하고 막막하다. 단시간에 집중하여 공부하는건 계속 해왔지만, 마치 수능공부 하듯 오랫동안 눌러앉아 자신이 해야 할 것을 되뇌이며 나아갈 길을 정하는 것이 너무나도 오랜 기억으로만 남아있어 적응하지 못한 몸이 이리저리 쑤시는 듯 하다. 자리에 멈춰 있는 것이 싫어 조금이라도 무언갈 하기 위해서, 나 자신으로썬 꽉 잔 삶을 살았다고 말 할 수 있을 정도로 살아봤다고 또 말할 수..