목록python (12)
말랑말랑제리스타일
오버라이딩과 오버로딩은 명확히 다른 개념인데 이름이 비슷하다 보니까 종종 헷갈려 하시는 분들이 있더라구요 일단 메서드 오버로딩은 뭐냐? 매개변수의 타입(자료형) 또는 개수가 다르고 이름만 같은 함수를 말합니다 namespace overloading_and_overriding { class Program { static void Main(string[] args) { print_hello(3); print_hello("HELLO"); Console.WriteLine(print_hello(3,"hello")); } static void print_hello(int n) { for (int i = 0; i < n; i++) { Console.WriteLine("hello"); } } static string ..
모든 프로그래밍 언어에는 자료형이 존재하고 파이썬도 예외 없이 자료형이라는게 있는데요 이 자료형이 뭐냐? 변수를 저장하는 양식이죠 예를 들어서 0은 숫자로 "안녕"은 문자열로 저장하는건데 이 자료형의 종류가 파이썬은 그렇게 많은 편은 아닌 것 같습니다 일단 파이썬 자료형 중 숫자형을 보면 int, float, complex가 있는데요 int : 정수형이죠 일반적으로 C에서는 4바이트 정수형인데 반해 파이썬의 int는 크기가 무제한입니다 매우 특이하죠 float : 실수입니다 소수점을 포함한 숫자이고 8바이트로 일반적으로 C나 java에서는 double에 더 가까운 자료형이죠 complex : 복소수입니다 실수 + 허수이고 일반적으로 기본자료형에 잘 없는 자료형인데 있는걸로 봐서 파이썬이 계산에 특화된 언..
프로그래밍 언어를 처음 공부하면 연산자와 자료형은 알고가야죠 개인적으로 자료형보다는 연산자를 먼저 보는게 언어 공부에 좋다고 생각해서 파이썬의 산술 연산자 정리해봅니다 마침 캐글 사이트에 파이썬의 산술 연산자가 정리되어있더라구요 https://www.kaggle.com/colinmorris/hello-python Hello, Python Explore and run machine learning code with Kaggle Notebooks | Using data from No attached data sources www.kaggle.com a + b Addition Sum of a and b 두 값을 더합니다 int + int는 int, float + float은 float, int + float ..
아래 글은 어제 올린 글에서 제가 만들었다고 했던 프로그램인데요 https://jerry-style.tistory.com/30 초간단 구글 이미지 크롤링 프로그램 소개 일단 폴더 명처럼 제가 직접 만든 초간단 구글 이미지 크롤링 프로그램입니다 일단 이 구글 이미지 크롤링 프로그램의 사용 대상은 개발과 관련없는 일반유저이기에 exe 실행파일로 만들었습니 jerry-style.tistory.com 파이썬으로 작성한 프로그램이고 파이썬 코드를 실행파일(exe)로 뽑아내는걸로는 가장 유명한 PyInstaller를 이용했습니다 그!런!데! 이게 왠일?? 올리고 나서 다운로드를 받으려니까 바이러스가 감지되어서 다운로드를 안받는다는 에러가 뜨더라구요 그래서 PyInstaller exe 파일 관련글을 찾아보니 저만 그..