0906 TIL

looggi·2022년 9월 6일
1

스파르타 내배캠 AI-3

목록 보기
7/130
post-thumbnail

파이썬 강의2 by 이창호 튜터

  • 드랍더비트
    싸이.. 조회수.. 21억.. 경
    ip:0.0.0.0~255.255.255.255(8비트x4개)
  • 자료형 활용하기
    a/b type: float
    a//b type: int
    a%b type: int
  • 사칙연산 축약형
  • 인덱스(기본적으로 0부터 시작)
sample_string="hello world"
print(sample_string[]
  • 인덱스 슬라이싱: 리스트[0:4] 0<=x<4
  • 주로 리스트의 요소로는 한가지 타입만 들어감
  • 리스트[::-1] 거꾸로 배열
  • 튜플: 추가는 되는데 이미 들어간 요소가 삭제/ 변경이 안됨
num = (1,2,3,4)
num+= (6,7)

-> 리스트도 리스트끼리, 튜플도 튜플끼리 다 덧셈이 되는구나!!

  • ⭐⭐⭐딕셔너리: 키를 사용해서 밸류에 접근한다.⭐⭐⭐
    확실히 있는지 알면 딕셔너리["drink"]
    모르면 딕셔너리.get("bread")사용
    -> print(products.get("drink","-") ) 없으면 대시 출력⭐⭐
  • [list], {set}, (tuple) 간에 조건이 맞으면 변환 가능
    -> 리스트-> 셋-> 리스트하면 중복제거된 리스트를 얻을 수 있다.
  • 모든 자료형은 문자열로 바꿀 수 있다. str()
  • 함수 는 파이썬 그잡채..⭐
    main 함수 순서는 중요하지 않음 함수 선언된 다음 (def) 실행이 되기 때문에.!
  • import: 다른 파일에 있는 코드 사용하기(변수도 가져올 수 있음)
    ->file.file_function
  • from file import function: 특정 파일의 특정 함수를 가져오겠다
    ->file_function
    ->from file import * (와일드카드,어퍼스트로피..?라고 부름): 권장❌(출처를 찾기 어려움)
  • from folder import file-> 폴더에 있는 파일을 임포트에서 file.function으로 사용가능: 권장⭕
  • from folder.file import function-> function 그냥 사용 가능함
  • from folder import file as 별칭
  • 라이브러리마다 권장하는 방식이 다 다름(라이브러리ex)flask, datatype, numpy...)
    -> 해당 라이브러리 가이드 참조!
  • 코드가 동작하는 것도 중요하지만 팀워크시에 다른사람이 잘 알아볼 수 있는 것도 중요하다
    넵넵 해볼게요
  • 조건문: 조건이 참이어야 실행됨
  • a in list_a (list_a=['a','b','c'])/ 또는 a_list 자체도 참으로 사용할 수 있음
    empty_string: ''
    empty_list:: []
    -> 둘 다 비어있음=거짓이므로 <if not 빈 스트링/리스트>은 참이 되므로 아래 문장이 실행된다.(분기문을 탄다.. 라고 하는군)
    -bool(여기에 넣으면) 참인지 거짓인지 확인할 수 있다. (메서드임)

참고
https://wikidocs.net/book/1


📚 내일 할 일^^

  • 포맷 어떻게 하는건지 얼렁뚱땅땅딷 된거라 다시 봐야하고
  • 8958 문제 다시 봐야함 리무브 쓰는거랑 조인쓰는거
  • 9/5 3문제도 다시 해야함.. 큐큐 좋다 좋아..
profile
looooggi

0개의 댓글