상세 컨텐츠

본문 제목

240111목_TIL

TIL

by 30303 2024. 1. 11. 22:42

본문

728x90

파이썬 코드카타

 

문제 5.

정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요.

 

def solution(num1, num2):
    if num1==num2:
        answer=1
    else:
        answer=-1
    return answer

파이썬에서 동일은 ==으로 비교

 

문제 6.

정수 num1과 num2가 주어질 때, num1과 num2의 합을 return하도록 soltuion 함수를 완성해주세요.

def solution(num1, num2):
    answer = num1+num2
    return answer

 

문제 7.

정수 num1과 num2가 매개변수로 주어질 때, num1을 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 return 하도록 soltuion 함수를 완성해주세요.

def solution(num1, num2):
    answer = trunc((num1/num2)*1000)
    return answer
def solution(num1, num2):
    answer = int((num1/num2)*1000)
    return answer

 

 

문제 8.

각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요.

def solution(angle):
    answer = 0
    if angle<90:
        return 1
    elif angle==90:
        return 2
    elif angle<180:
        return 3
    else: return 4
    return answer

 

문제 9. 

정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요.

def solution(n):
    answer = 0
    for i in n:
        if n%2==0:
            answer+=i
        else: continue
    return answer
TypeError: 'int' object is not iterable

익힝. 풀다가 프로젝트 발제/ 너는 다음에 보자.이것이다....


 

기초 프로젝트

주제선정 및 목적/목표... 

 

주제 설정하며 느낀바;

가설 검정. 조작 정의 개념. 등의 방법론과 비즈니스 모델 자체 등, 학술적인 측면에서의 접근은 익숙했으나 

실제 업무에서 사용될 지표 및 마케팅에 관한 관점과 이론 용어 등에는 무지하다. 글서 주제 설정이 약간 막막한 어떻게 하라는거지? 의 기분.. 관련 책을 또.. 아님 정리된 유튭을 보자.  

 

스스로 틀을 크게 보지 못하고 있다는 느낌이 들었다. 나무만 뚫어져라 보는 마냥..

 


 

mysql 실행할 때 ---> 터미널에 아래와 같이 작성, 실행 성공한다.

  • mysql.server start

 

예시로 데이터 불러오는데 4개 파일 중 하나가 삐꾸나서, 열어도 공백인 것임

Error occurred during batch insert
(you can disable batch insert in order to skip particular rows).

이유:
 SQL Error [1406] [22001]: Data truncation: Data too long for column 'product_name' at row 1226

이 와 같은 오류, 엑셀로 저 부분 수정해서 업데이트하면 올라가긴 하나, 매번 그럴 수는 x

 

https://c-yhhhhh.tistory.com/176

 

Data too long for column '' at row 1 - mysql

Data too long for column '' at row 1 에러 원인 : 컬럼에 값을 넣으려고 하는데 지정해 놓은 값보다 더 큰 값을 넣어서 에러가 발생한다. 에러 해결 : DB에서 필요한 길이 만큼 늘렸다.

c-yhhhhh.tistory.com

https://stackoverflow.com/questions/36953538/mysql-column-size-limit

 

MySQL: column size limit

I'm currently working on a Windows OS and I have installed MySQL community server 5.6.30 and everything is fine. I have a script that initializes the DB and again, everything works fine. Now I'm t...

stackoverflow.com

https://2dowon.github.io/docs/database/data-too-long-for-column/

 

Data too long for column

TIL

2dowon.github.io

저 테이블의 해당 칼럼에 지정된 문자열 길이가 ~15까지인듯. 글서 입력하면 아래와 같이 코드가 나오더라.

ALTER TABLE mydb.products MODIFY COLUMN product_name varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL;

 

하구 나서 다시 업로드하면 예쁘게 잘 나온다. 귿이당. 


 

프로젝트 2차 회의/ 데이터 셋 확정, 주제 목적. 얼추 확정/ 방법론도 논의. 

오늘 배운것은 데분에서의 가설은 조금 더 폭이 넓다// 실무에 가깝다. 가설 검증과 액션 플랜이 하나의 흐름이겠지만 분석 목적 자체가 액션 수립을 위한 것이기에 초점의 방향이 미세히 다를지도.의

그간 연구 논문에서의 조작적 정의, 독립종속변수설정/ 검증/ 가설 채택 or 기각의 루틴에만 갇혀있지 않았나. 

같이 논의를 하면서, 아 나한테 가설에 대한 더 열린 시야가 필요하겠구나. 배울 수 있었던 시간 알차고 유익한. 

+ 팀플의 목적; 다른 팀원분들에게 이것저것 배우며, 이론적 지식 및 의사소통, 의견 조율 방식 등. 역량을 강화해나가는 한 주가 되어야겠다. 끝. 

 

 

'TIL' 카테고리의 다른 글

240115월_TIL  (0) 2024.01.15
240112금_TIL  (0) 2024.01.12
240110수_TIL  (1) 2024.01.10
240109화_TIL  (1) 2024.01.09
240108월_TIL  (0) 2024.01.08

관련글 더보기