일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 오버라이딩
- object
- html
- CSS
- 기본코드
- java입문
- list
- 필드
- cmd
- form
- emmet
- 파일이동버튼
- 데이터베이스연동
- 배열
- js
- jdbc
- java기초
- 점프 투 파이썬
- javascript
- 컬렉션프레임워크
- java
- 맨땅에 해딩
- MySQL
- Collection
- Git이해하기
- Git알아보기
- arraylist
- 이클립스
- Eclipse
- 버튼페이지이동
- Today
- Total
목록전체 글 (87)
단단히
위 사진은 파이썬을 실행하면 나오는 대화형 인터프리터이다. 인터프리터는 사용자가 입력한 코드를 실행하는 환경이다. 바로바로 결과가 나오는데 대화형처럼 보이기 때문에 대화형 인터프리터라고 부른다. 대화형 인터프린터는 파이선 셸(Python shell)이라고 부른다. >>>의 표시는 프롬프트(prompt)라고 부른다. 파이썬을 종료하려면 ctlr + z , enter을 누르면 된다. 또는 sys 모듈을 사용해서 종료할 수 있다. import sys sys exit() 파이썬의 사칙연산 \\더하기 1+1 \\나누기 6/3 \\곱하기 2*4 변수에 숫자 대입하기 a=1 b=3 a+b 4 변수에 문자 대입하기(Python은 대소문자를 구별한다. 그래서 print를 PRINT라고 적으면 오류가 나온다.) a = '..
파이썬의 특징 파이썬은 무료이다. 문법이 간결하고 직관적이다. 프로그래밍 언어는 좋은 언어와 나쁜 언어가 따로 존재하진않는다. 각 언어마다 장단점, 강점이 있기때문이다. 그래서 어떤 프로그래밍 언어가 어떤 일에 효율적인지 안다는 것은 프로그래머의 프로그래머의 생산성을 높일 수 있다. * 파이썬으로 할 수 있는 일 시스템 유틸리티 제작 운영체제(윈도우, 리눅스 등)의 시스템 명령어를 사용할 수 있는 각종 도구들이 있기때문에 시스템 유틸리티를 만드는 데 유리하다. ※ 유틸리티란 컴퓨터 사용에 도움을 주는 여러 소프트웨어를 말한다. GUI 프로그래밍 GUI(Graphic User Interface)프로그램은 화면에 또 다른 윈도우 창을 만들고 그 창의 프로그램을 동작시킬 수 있는 메뉴,버튼, 그림 등을 추가하..
코드를 작성할 때 기본적인 틀이 있다. 각각의 의미가 존재하는데, 그 단어들을 하나씩 풀어볼 것이다. 또한 코드를 작성할 때 주의해야 할 것들이 있다. 에러가 나거나 원칙적으로 다른 것이다. * 원칙적으로 파일명의 첫 문자는 '대문자'를 사용해야 한다. * 파일명과 클래스 명이 같아야 한다. (대소문자 구별한다.) pubilc (접근 제한자, 접근제어자) - private < protected < public default -클래스나 메서드에 접근할 수 있는 범위를 지정한다. 클래스 선언 (class) - 개체를 생성하는 공장 (틀, 프레임, 템플릿.. ) 클래스 이름 보통 카멜 커미스로 표기한다 대문자로 단어와 단어 사이를 구분한다. 메서드 이름 함수 ; 어떤 특정한 동작이나 작업, 행위 등을 수행하는..
단순한 프로젝트임에도 초보이기에 많은 error를 마주했다. 1) ; (세미클론) 가장 많이 한 실수는 ;(세미콜론)이었다. 세미콜론(;)은 문장(statement)을 마무리할 때 사용한다. 컴파일러가 ;를 마주하면 그 문장을 하나의 문장으로 생각한다. 문장을 구분한다고 생각하면 편하다. ;(세미콜론)을 안찍는 경우보다 모든 문장에 찍어서 오류를 마주했다. 그래서 나는 ;(세미클론)에 규칙이 있는지 궁금했다. 찾아봤다. 그러다가 예약어 표를 봤다. 예약어는 단어에 특정한 기능을 지정해 놓은것을 말한다. 즉, 이 단어들은 다른 기능으로 쓰일 수 없다. 예약어 표에는 내가 계속 오류를 냈던 반복문(for/while)이나 조건문(if) 등이 있었다. 그래서 예약어를 사용할 때는 ;(세미콜론)을 사용할 수 없는..
지금까지 배워본 기능들을 종합해서 계산기 미니 프로그램을 만들것이다. 우선 지금까지 짠 코드들은 한번 사용하면 끝나는 코드들이였다. 하지만 계산기는 계속 실행되어야하기에, 사용자가 종료할 수 있도록 메뉴를 만들것이다. 사용자가 원하는 값으로 계산하는 기능과 원하는 사칙연산을 실행하는 기능을 만들것이다. ##반복문## 우리가 만든 반복문은 while문과 for문이 있다. 이 반복문들은 각각 상황에 맞춰 사용하는 것이좋다. - 반복의 횟수가 정해져있으면 가급적 for문을 쓰는것이 좋다. - 반복이 끝나는 조건이 있으면 while문을 사용하는 것이 좋다. 1. 반복문과 종료 메뉴 만들기 2. 사용자가 원하는 사칙연산 고르기 3. 사용자에게 원하는 숫자 입력받기 4. 사칙연산 기능 이번에도 Exam12파일에서 ..
전 강의에서 사용자 입력을 받는 방법을 연습했다. import java.util.Scanner; 그동안 배운것을 응용해 사용자의 입려을 받아 사칙연산 결과 출력을 해본다. 제목을 읽고 사용자가 합,차,곱,나누기를 선택하는 건줄 알았는데, 한번에 출력하는 것이다. 아래와 같이 정수인 숫자를 두개 입력하면 알아서 사칙연산이 계산된다. 'Exam11'이란 파일을 만들고 코드를 작성했는데, 나중에 콘솔창에 폴더에 있는 파일을 확인하려고 'ls'를 쳤는데 Exam11의 class가 생성되지 않았다. (class 미생성을 찾아보는데 rel.it을 기반으로 포스팅해주는 사람을 못찾았다ㅠㅠ) 그래서 계속 찾아보다가 그냥 Exam10파일을 사용해 돌려봤다. 코드는 정상적으로 작동됐다. 컴파일을 했을때 계속 오류가 났다...