Programming/Python
-
Socket ?Programming/Python 2023. 10. 12. 10:45
소켓을 만들어서 네트워크에 접속해야함. 접속하기 위해 ip주소를 가져야 함. 상대방과 나를 연결시키는. Socket ? : 양방향 통신 채널의 종단점 end point - 통신을 위해서는 프로그램이 socket에 반드시 접속해야 함 - socket 모듈은 실제 데이터를 처리하기 위한 socket 클래스 포함 - socket 모듈은 호스트에 관한 정보를 알아내고, 클래스는 데이터를 송수신할 수 있는 다양한 메소드 제공 socket - low level networking interface HTTP - high level networking interface get address info , getfqdn , gethostbyname .. 등의 기능이 있음. 네트워크에서 호스트 검색하기 : socket 모듈..
-
0921 파이썬 노트 필기Programming/Python 2023. 9. 21. 10:48
formal parameter 형식 파라미터 어떤 값이 들어온다고 생각하고 가정하고 호출 actural parameter : MY_NAME 형식 값에 실제값이 할당되는 것 : 함수 호출 정의될 때 사용되는 게 형식 파라미터 , 구체적인 값이 아닌 틀만 gloabal v ( 글로벌이라는 예약어 통해 함수 안에서도 전역함수를 쓸 수 있도록 함) = 전역변수 선언 pass 키워드 : 함수 몸체의 작성을 잠시 보류할 때 사용 문법적 오류를 피하고 아무것도 실행하지 않을 때 사용 객체 - 속성과 메소드(함수) 로 구성되어있다. 객체에 따라 속성이나 메서드가 많을 수도 적을 수도 있음. 속성 : 객체의 상태 메소드 : 객체의 동작 class - object - 속성, 메서드 속성 > 멤버 변수, 멤버 필드 메서드 ..
-
Python : ListProgramming/Python 2023. 9. 19. 16:47
파이썬의 자료구조 리스트 [ ] 리스트의 인덱싱과 슬라이싱 squares = [1,4,9,16,25] squares[-1] : 마지막 요소 squares[0,4] : 0부터 4-1까지 리스트 합치기 리스트a + 리스트b 연산자 오버로딩 데이터형식이에 따라서 결과값이 다름 일반 숫자에서 +와 리스트의 +가 다른 것처럼 operate overloading 중첩리스트 2차원 리스트 2차원리스트 list2d[0] list2d[0]은 첫번째줄 객체 객체 : 2가지 형태의 속성으로 ( 속성: 값 , 메소드: 객체에 소속된 함수 )로 구성 메소드 ex : 내장함수, sum, min, max 등 sort 는 원래 리스트 그대로, 정렬된 새로운 리스트를 만들어줌 DEFAULT : 오름차순 reverse=True : 역순..