Weekly Learning

·2023년 9월 22일
0

Global_2023_2

목록 보기
55/56
post-thumbnail
post-custom-banner

C, C++를 하는 회사는 웹프로그래밍이 없어도 먹고 살수 있는 회사⚙


Point

  • 라이브러리 다운로드 도중에 끊기면 가장 해결하기 어려운 에러로 이어짐

  • 스프링 레거시는 라이브러리 다운로드 받았다고 바로 적용X

  • 파이썬

    • OS(C언어), 서버(자바), AI(파이썬)
    • Life is too short, You need Python
    • pandas 모듈로 데이터 분석
    • 코랩에서 간단한 사용가능 (없는 값은 안나옴)
    • 인덱싱
    • 띄어쓰기 문법이 중요
    • 메모리에 String 배열로 접근하는것
      • 배열 자체는 없지만 리스트 라고 함
    • 뒤에서 셀때는 -1
    • 슬라이싱
      • a[0:4]는 0부터 4개 (0,1,2,3) a[:4] 형태도 가능
      • 리스트 연산(+)은 그냥 들어있는걸 다 합친다,
        (*)는 ()번 반복
    • 튜플(Tuple)
      • 리스트[]와 유사하지만 값 변경 불가능
      • 1개 요소만 가질때는 요소 뒤에 콤마(,)를 붙여야 함
      • 괄호()생략 가능
    • 딕셔너리{} (맵과 유사)
      • key와 value를 한쌍으로 갖는 자료형
      • "파이썬에서 제공하는 8개의 데이터 타입중 하나를 잡아서 올수 있다"
      • get()이 밸류를 반환하는 이유 : key를 담을때 set으로 담기 때문
    • 집합
      • 중복허용 X, 순서X
      • update() : 여러개 값 한번에 추가
    • bool 연산(형변환)
      • 문자열 : 들어있으면 True, 없으면 False
    • : 이 자바의 {}, 띄어쓰기가 없으면 {} 안에 들어가지 않음
    • for는 in으로
  • 데이터타입의 의미 : 해당 언어 제공하는 데이터 타입 하나로 메모리로 올라간다

  • 과일 = 입력 / 믹서 = 함수 / 과일주스 = 출력

post-custom-banner

0개의 댓글