MapleStory Cookie With Halo

전체 글 519

[python]데이터 처리 - 입력과 출력

input() : 입력함수입력 받기 전에 안내 문구 같은 걸 위와 같이 표기할 수도 있다.str 타입으로 들어온다. print() : 출력함수다양한 출력법여러 개의 값 출력 sepseperation으로 출력값 사이에 들어갈 구분자를 지정할 수 있다.예시로 보면 한누에 알 수 있다. endend를 사용한 print()함수 다음의 print()함수와 한 줄로 이어집니다.만약 end를 사용하지 않을 시 print()함수 다음은 자동으로 줄바꿈/n 됩니다. format(){}에 들어갈 말을 format()함수를 이용해 지정할 수 있습니다.{}안데 숫자를 지정하지 않으면 차례대로숫자를 지정하면 format() 안 index 순서를 사용해 출력됩니다.

🐍 Python 2024.05.09

[Python]Data Type & 산술연산자

숫자 정수 int소수점이 없는 숫자.실수 float소수점을 포함한 숫자.복소수 complexex)1j, 5+1j  와 같이 실수 뒤에 허수j가 포함된 숫자.잘 쓰이지 않는다고 한다. 문자열String'작은따옴표 또는 "큰 따옴표로 감싸면 문자열 type으로 처리됩니다.  논리boolTrue참False거짓산술연산자+-* : 곱하기/: 나누기//: 몫ex) 13 / 5 = 2.6 일 경우에      13 // 5 = 2 입니다.%: 나머지ex) 13 % 5 = 3 입니다.      13을 5로 나눴을 경우, 10을 뺀 나머지 3을 출력하게 됩니다.**: 제곱ex) 2³ 을 2 ** 3 이렇게 적을 수 있습니다.

🐍 Python 2024.05.08

[Python]기본 문법

=할당연산자 또는 대입연산자(이 단어를 외울 필요 없음)라고 하는데..coding의 기본문법입니다.a=2이렇게 적으면 a라는 변수명에 2가 담깁니다.그냥 이렇게 쓰는 구나 하심 됩니다.  semicolon ;다른 개발언어를 아신다면 당연히 세미콜론 용도를 아시겠지만python에서는 조금 다르게 한줄씩 실행하기 때문에 필요없기도 합니다.  주석  # 한 줄로 주석을 달 경우엔'''여러 줄로 주석을 달 경우, 따옴표 3개 들여쓰기: Python에서 들여쓰기는 타 개발언어에서보다 중요하게 작용합니다.왜냐면 for문 등을 사용할 때 { } 대신 들여쓰기(tab or 4space)를 쓰기 때문입니다.if, for/while, def, class 뒤에 콜론 :  을 사용하면 자동으로 들여쓰기가 됩니다. 실습~

🐍 Python 2024.05.08

[Python]특징과 설치까지

특징 읽기 쉽다.아래 예시처럼 타 개발언어에 비해 작성법이 간단하다.score=85if score >= 80 :    print('합격입니다!')문법이 간단하다.많은 library가 제공되는 open source.→ 다양한 기능을 필요할 때 불러 사요할 수 있다.다양한 플랫폼(OS)에서 사용 가능.→ window, mac, unix, rinux에서 사용 가능하다.대화형 interpreter 방식이다.→타 개발언어와 달리 compile이 필요 없다.사용목적머신러닝컴퓨터사이언스데이터 분석인공지능백엔드 웹개발모바일 애플리케이션설치https://www.python.org/ Welcome to Python.orgThe official home of the Python Programming Languagewww.p..

🐍 Python 2024.05.02

[JAVA]추상 클래스 abstract class

미완성 설계도. 미완성 method(=추상 method)를 갖고 있는 class. class명 앞에 abstract가 붙는다(class 만들 때 abstract class로 생성). 추상method 앞에도 abstract가 붙는다. 구현부 { } 가 없다. 구현부가 없어 미완성이자 추상이라고 하는 것. abstract class는 instance 생성불가 상속extebds를 통해 추상 method를 완성해야 상속된 class로 instance 생성가능 이 때는 추상이 아니기 때문에 abstract가 붙지 않는다. 추상 method가 상속되면서 override된다. 구현부{ }는 AudioPlayer에서 만들면 됨. Player가 상속된 AudioPlayer를 다른 class에서 instance로 만들어 ..

[JAVA]다형성의 장점2:여러 종류의 객체를 배열로 다루기

조상type의 배열에 자손들의 객체를 담을 수 있다 public class ManyKindOfObjectArray { public static void main(String[] args) { Buyer2 b = new Buyer2(); b.buy(new Tv2()); b.buy(new Computer2()); b.buy(new Audio2()); b.summary(); System.out.println("현재 남은 돈은 " + b.money + "만원입니다."); System.out.println("현재 보너스점수는 " + b.point + "점입니다."); } } class Product2 { int price; int point; Product2(int price) { this.price = pric..

[JAVA]다형성의 장점1:매개변수의 다형성

참조형 매개변수는 method 호출 시, 자신과 같은 type 또는 자손type의 instance를 넘겨줄 수 있다. 걍 아래 예제 보시는 게 이해가 빠름 이거 보고 정리하는 거라고 전에 적긴 했는데 https://youtu.be/U-VGYYH-obM?si=1EFn4V2pSL45XxRi 간단한 코드지만 정말 깔끔하고 좋네요^^ public class ParameterPolymorphism { public static void main(String[] args) { Buyer b = new Buyer(); b.buy(new Tv()); b.buy(new Computer()); // buy(Product p) System.out.println("현재 남은 돈은 " + b.money + "만원입니다."); S..

반응형