2024/07 34

TIL #6 <프로그래머스, 데이터 리터러시>

프로그래머스 (정수 제곱근 판별)(나의 풀이)def solution(n):     a=n**(0.5)  ## a에 n의 제곱근을 저장    if a%1==0:   ## a가 정수라면        answer = (a+1)**2    ## a+1의 제곱을 return        return answer     else:         return -1    ## 아니라면 -1을 return 프로그래머스 (정수 내림차순으로 배치하기)(나의 풀이)def solution(n):     answer=[int(i) for i in str(n)]   ##n을 문자열(배열)로 만들어 하나씩 정수화하여 answer[]에 값으로 저장    answer.sort(reverse=True)   ## answer[] 내림차순 ..

TIL/Python 2024.07.03

[아티클] 데이터 리터러시(Data Literacy)를 올리는 방법

주제 : 데이터 리터러시를 올리는 방법데이터 리터러시(Data Literacy)를 올리는 방법 | 요즘IT (wishket.com) 데이터 리터러시(Data Literacy)를 올리는 방법 | 요즘IT화해팀은 일찍이 데이터의 중요성을 강조해왔는데요. 조직 전반적으로 데이터 활용력을 높이고, 데이터 의사결정 문화를 활성화하기 위해 많은 시도를 해왔습니다. 데이터를 거의 실시간에 가yozm.wishket.com 1. 데이터 리터러시란 ? > 데이터를 활용하여 문제를 해결할 수 있는 능력을 말함. 2. 데이터를 잘 활용하려면 ?> 데이터/실험 기반 사고방식이 자리 잡아야 한다. '실험 프로세스' 도입 --> 업무를 진행할 때, 문제 해결을 위해 실험을 하는 방식으로 진행되도록 하는게 골자.(해결하려는 문제/관..

아티클 2024.07.02

TIL #5 <예외처리, 파이썬 심화 함수>

1. 튜플(tuple)a = (1,2,3) --> 리스트와 비슷하지만 꺽쇠[] 대신 괄호(), 불변형 자료형임. 2. 집합(set)a = [1,2,2,3,2,1,2,2,3,3,4,2,2,3,4,5]a_set = set(a)>> {1,2,3,4,5} --> 중복 제거됨.(a_set & b_set) 교집합(a_set | b_set) 합집합(a_set-b_set) 차집합 3. f-stringprint(f'{변수1} 변수1입니다. {변수2}변수2입니다!') 4. 예외처리try - except 문에러 발생시 except : 이동해서 출력, for문이 있다면 끝까지 반복함.시간이 오래 걸리는 대량의 코드를 실행할 때 쓰면 좋음. 예시) 5. 파일 불러오기from main_func import * 6. 코드 한줄로 ..

TIL/Python 2024.07.02

TIL #4 <리스트, enumerate>

list --> (원소1, 원소2, 원소3, ... )value ---> '값' in / not in + 배열 or 리스트참고 : MySQL - IN 연산자 (tutorialspoint.com) MySQL - IN OperatorMySQL - IN Operator - The IN operator in MySQL is a logical operator that allows us to check whether the values in a database are present in a list of values specified in the SQL statement.www.tutorialspoint.com like + 문자열 값참고 : MySQL LIKE Operator (w3schools.com) W3Sch..

TIL/Python 2024.07.01