파이썬 강의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문제도 다시 해야함.. 큐큐 좋다 좋아..