본문 바로가기

웹개발자3

[Python 기초] 파이썬 타입 함수 type()와 자료형(Data Type) 1 변수 타입 함수 타입 함수는 해당 데이터의 타입이 무엇인지 알려주는 함수이다. 사용방법은 다음과 같다. type(데이터) 변수명을 name으로 지정하고 "python"을 데이터로 저장해주자. 그리고 타입함수로 데이터타입을 출력해보면 다음과 같다. 2 자료형(Data Type) 데이터의 형태와 자료의 형태를 구분한다. 1. bool : 참,거짓 판별하는 자료형이다. (공백과 0은 False, 이외의 값은 존재의 의미로 true값을 갖는다.) >>> bool(0) False >>> bool() False >>> bool(299) True >>> bool("python") True >>> res = 10>> print(res) True >>> type(res) 2. 정수(int) : 소수점이 없는 숫자 >.. 2021. 3. 30.
[JAVA 기초] 추상클래스와 추상메서드 (abstract) 추상(abstract)은 '미완성 딱지'와 같다고 보면 된다. 1) '미완성 딱지'가 붙은 클래스(abstract class) 는 '객체 생성'을 하지 못한다. 2) '미완성 딱지'가 붙은 메서드(abstract method) 를 가지고 있는 클래스는"반드시" 미완성 딱지(abstract)를 붙인다. 3) 미완성 메서드(abstract method)의 선언에는, 중괄호{ } 대신에 세미콜론(;)을 쓴다. abstract 클래스나 메소드를 사용하기 위해서는 반드시 상속해서 사용하도록 강제하는 것이 abstract 이다. 즉 추상클래스는 상속을 강제하기 위한 것이며 부모클래스에서는 메소드의 틀만 정해놓고 그 메소드의 실제 동작방법은 상속받은 하위 클래스의 책임으로 위임하고 있다. 다음을 보면 추상(abstr.. 2021. 3. 29.
[JAVA 기초] 문자형 char와 문자열 String 문자형 char 문자를 저장하기 위한 변수를 선언할때 사용되며 'char' 은 하나의 문자만 저장할 수 있다. char ch; ch = '하'; System.out.println("ch : 펭~" + ch); 결과 ch : 펭~하 또한 char 타입은 문자, 아스키코드, ASCII를 저장할 수 있다. char ch1 = a; char ch2 = 97; char ch3 = '\u0061'; System.out.println("ch1 : " + ch1); System.out.println("ASCII : " + ch2); System.out.println("character : " + ch3); 결과 character : a ASCII : a character : a 아스키코드 컴퓨터는 우리가 사용하는 언어.. 2021. 2. 26.