python

20240711 TIL 19번 - 정수 제곱근 판별https://school.programmers.co.kr/learn/courses/30/lessons/12934 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 설명임의의 양의 정수 n에 대해, n이 어떤 양의 정수 x의 제곱인지 아닌지 판단하려 합니다.n이 양의 정수 x의 제곱이라면 x+1의 제곱을 리턴하고, n이 양의 정수 x의 제곱이 아니라면 -1을 리턴하는 함수를 완성하세요. 제한 사항n은 1이상, 50000000000000 이하인 양의 정수입니다.입출력 예nreturn1211443-1def so..
★ 총 평-SQL은 여전히 매일 코드카타로 공부중-아직도 뒤쳐지는 파이썬 .... but 조금씩 나아지는 중-2주차 돌입하니 체력 부족인 나를 깨닫는 중 ....-데이터 리터러시 ....랑 원래 친밀도 없었는데 강의듣고 더 없어짐  ☆ 배운 것-데이터 리터러시에 대한 내용, 데이터 분석할때 필요한 문해력에 대해 배웠는 점-파이썬 종합반 강의를 들으면서 원래 잘 이해되지 않았던 반복문, 함수에 대해 자세하게 알게 됐다는 점-그 외 파이썬 문법들과 심화 함수도 어떤 것들이 있는지 정도로만 인지 칭찬할 점-결석없이 이번주도 잘 달렸다!-파이썬 코드카타 문제들 이제 조금씩 이해 가능해지고 있다!-이번주에 올라온 강의들 밀리지 않고 다 듣고 TIL도 매일 작성 완료하는 중 노력할 점-파이썬 저번주와 똑같이 여전히..
20240705 TIL조건문if 조건: # 조건이 참일 때 실행될 코드elif 다른조건: # 다른 조건이 참일 때 실행될 코드else: # 위의 조건이 모두 거짓일 때 실행될 코드 ▶ 연산자파이썬에서 조건을 판단하기 위해 비교 연산자를 사용> : 초과 : 미만>= : 이상 : 이하== : 같음!= : 같지 않음조건을 결합할 때 사용하는 논리 연산자도 알아두면 유용and : 모두 참일 때 참or : 하나 이상이 참일 때 참not : 조건을 부정반복문▶for문for 변수 in 반복할_데이터: 코드_블록반복할_데이터 : 리스트, 튜플, 문자열 등과 같은 반복 가능한 데이터 타입변수 : 각 반복마다 현재 값을 가지는 변수▶for문 기본 사용법range() 함수와 함께 사용하기range() ..
·CODEKATA
13번 - 자릿수 더하기자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요.예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다.제한사항N의 범위 : 100,000,000 이하의 자연수def solution(n): answer = 0 for i in str(n): answer += int(i) return answer 문자열(str)로 바꾼 뒤 다시 숫자형(int)로 바꿔 answer 결과 값 얻기!14번 - 약수의 합정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요.제한 사항n은 0 이상 3000이하인 정수입니다.def solution(n): ..
20240704 TIL리스트(List): 파이썬에서 가장 자주 사용되는 데이터 구조 중 하나.: 여러 항목들을 담을 수 있는 가변한 시퀀스 ▶ 기본 구조# 1. 리스트 생성my_list = [1, 2, 3, 4, 5]# 2. 리스트의 기본 구조print(my_list) # 출력: [1, 2, 3, 4, 5] ▶리스트 기본 사용법append(): 리스트에 항목을 추가합니다.extend(): 리스트에 다른 리스트의 모든 항목을 추가합니다.insert(): 리스트의 특정 위치에 항목을 삽입합니다.remove(): 리스트에서 특정 값을 삭제합니다.pop(): 리스트에서 특정 위치의 값을 제거하고 반환합니다.index(): 리스트에서 특정 값의 인덱스를 찾습니다.count(): 리스트에서 특정 값의 개수를 세어..
20240701 TIL1. 문자열문자열=String글자들이 나열된 것"Hello" 'String' '안녕하세요' "Hello Python Programming"큰따옴표를 붙이나 작은따옴표를 붙이나 마찬가지의 결과를 출력▷ 큰따옴표를 문자열 내부에 넣고 싶다면?print('"안녕하세요"라고 말했습니다')# 답 : "안녕하세요"라고 말했습니다 ▷작은따옴표를 넣고 싶다면?print("'배가 고픕니다'라고 생각했습니다")# 정답 : '배가 고픕니다'라고 생각했습니다 -이스케이프 문자를 사용해 문자열 만들기\" : 큰따옴표를 의미\' : 작은따옴표를 의미\n : 줄바꿈을 의미\t : 탭을 의미print("\"안녕하세요\"라고 말했습니다")# 답 : "안녕하세요"라고 말했습니다print('\'배가 고픕니다\'라고 ..
·✨Today I Learned
20240612 Today I Learned@알고리즘 SQL24번  - 카테코리 별 상품 개수 구하기PRODUCT 테이블에서 상품 카테고리 코드(PRODUCT_CODE앞 2자리) 별 상품 개수를 출력하는 SQL문을 작성. 결과는 상품 카테고리 코드를 기준으로 오름차순 정렬select substr(product_code, 1, 2) 'category', count(product_id) 'products'from productgorup by 1order by product_code*앞 2자리만 나오게 하는 것 = substr(조회할 컬럼, 시작 위치, 글자 수)*개수 = count(조회할 컬럼 또는 전체를 조회하려면 * 아니면 1)@알고리즘 코드카타9번 - 짝수의 합정수 n이 주어질 때, n이하의..
·✨Today I Learned
20240611 Today I Learned알고리즘 SQL20번 - 가격이 제일 비싼 식품의 정보 출력하기FOOD_PRODUCT 테이블에서 가격이 제일 비싼 식품의 식품 ID, 식품 이름, 식품 코드, 식품분류, 식품 가격을 조회하는 SQL문을 작성select product_id, product_name, product_cd, category, pricefrom food_productorder by price desc limit 1 21번 - 이름이 없는 동물의 아이디 출력하기동물 보호소에 들어온 동물 중, 이름이 없는 채로 들어온 동물의 ID를 조회하는 SQL 문을 작성. 단, ID는 오름차순 정렬select animal_idfrom animal_inswher..
임빵빵
'python' 태그의 글 목록 (2 Page)