728x90
반응형
SMALL
  • 이스케이프 문자 알기

'아, 이렇게 코딩을 쉽게 알려주다니!'라고 생각했다. ->

"'아, 이렇게 코딩을 쉽게 알려주다니!'라고 생각했다." (o)

''아, 이렇게 코딩을 쉽게 알려주다니!'라고 생각했다.' (x)

  • 이스케이프 문자란 원래의 역할에서 벗어나 새로운 역할을 하는 문자

  • 이스케이프 문자는 역슬래시(\) 기호를 문자 앞에 붙여서 만듬

  • 따옴표 vs 이스케이프 문자

- 작은따옴표('): 문자 데이터를 만들기 위해 사용하는 기호

- 이스케이프 문자(\'): 작은 따옴표 자체를 문자 데이터로 사용

- 큰따옴표("): 문자 데이터를 만들기 위해 사용하는 기호

- 이스케이프 문자(\"): 큰따옴표 자체를 문자 데이터로 사용

728x90
반응형
LIST
728x90
반응형
SMALL
  • '아, 이렇게 코딩을 쉽게 알려주다니!'라고 생각했다.

"'아, 이렇게 코딩을 쉽게 알려주다니!'라고 생각했다."

''아, 이렇게 코딩을 쉽게 알려주다니!'라고 생각했다.'

이스케이프 문자란 원래의 역할에서 벗어나 새로운 역할을 하는 문자

  • 따옴표 vs 이스케이프 문자

- 작은 따옴표('): 문자 데이터를 만들기 위해 사용하는 기호

- 이스케이프 문자(\'): 작은 따옴표 자체를 문자 데이터로 사용

- 큰 따옴표("): 문자 데이터를 만들기 위해 사용하는 기호

- 이스케이프 문자(\"): 큰 따옴표 자체를 문자 데이터로 사용

 

감사합니다.

참고 자료 - https://www.youtube.com/watch?v=nMyCGpRAUpg&list=PLVsNizTWUw7EcZ3y7f25fLJ51p7iQHYX9&index=6

728x90
반응형
LIST
728x90
반응형
SMALL
  • 문자데이터 이해하기

  • 문자 데이터란

세상에 존재하는 어떤 것을 문자로 표기한 것 (ex. 안녕하세요, happy, 1234567890)

문자 데이터는 어떤 사실 또는 현상을 단순히 기록

  • 숫자 데이터란

수(number)를 아라비아 숫자로 표기한 것 (ex. 323, 5.23, -1)

숫자 데이터는 사칙연산을 포함한 수리적인 계산을 할 수 있음

  • 77791022723607

문자 데이터? 아니면 숫자 데이터?

계좌번호로 사용된 것이라면, 문자 데이터!

통장에 들어있는 잔액이라면, 숫자 데이터! (사칙연산이 들어가기 때문)

  • 문자 데이터 표현하기

어떤 데이터의 양 끝을 따옴표로 묶으면 문자 데이터로 인식

77791022723607 -> 문자? 숫자?

"77791022723607" -> 문자!

 

감사합니다.

참고자료 - https://www.youtube.com/watch?v=ipNwXIErTWc&list=PLVsNizTWUw7EcZ3y7f25fLJ51p7iQHYX9&index=5

728x90
반응형
LIST
728x90
반응형
SMALL
  • 파이썬으로 코딩하기 위해 필요한 준비물

번역기는 컴파일러와 인터프리터로 구분

  • 클라우드 파이썬 개발 환경

  • Repl.it 클라우드 파이썬 개발 환경 실습

 

728x90
반응형
LIST
728x90
반응형
SMALL
  • "Hello World" 프로그램 알아보기

새로운 언어 공부의 시작은 언제나 그 언어의 인사말부터!

  • "Hello, World!"(헬로우 월드) 프로그램

- 프로그래밍 언어의 인사말

- 화면에 "Hello, World!" 메시지를 출력

- 최소한의 문법으로 최대한 간결하게 표현

- 프로그래밍 언어의 특징을 알 수 있음

  • 파이썬으로 프로그래밍을 시작하는 이유

전세계에서 사용하는 스택 오버플로우 여기에서 전세계적으로 python의 순위가 급상승 하고 있습니다.

배우기 쉬운 언어 1위입니다.

파이썬은 충분히 빠르다.

파이썬의 실행 속도는 조금 느리지만, 개발 및 유지 보수 속도는 매우 빠르다!

파이썬은 다른 언어와 궁합이 좋습니다.

최근 프로그래밍 트렌드는 여러 가지 언어를 섞어서 사용하는 것

 

728x90
반응형
LIST
728x90
반응형
SMALL
  • 프로그램이란

특정 작업을 수행하는 일련의 명령어들의 모음

Microsoft Word, 한글, Excel, 계산기, 자율주행차, 스마트폰 등

  • 프로그래밍(=코딩)이란

프로그램을 만드는 일련의 과정

  • 프로그래머란

프로그래밍을 하는 사람

  • 프로그래밍을 배워야 하는 이유

프로그래밍을 알면 세상의 변화에 빠르게 대응할 수 있다!

  • 프로그래밍을 하려면 알아야 하는 것들

어떤 나라의 사람과 소통하기 위해서는 그 나라의 언어가 필요

컴퓨터와 소통하기 위해서는 컴퓨터의 언어가 필요

  • 기계어

컴퓨터가 사용하는 언어(2진법으로 표현)

기계어(2진법) 사용의 어려움을 해결하기 위해서 인간의 언어(=프로그래밍 언어)를 사용!

  • 프로그래밍 언어를 사용해서 프로그램을 만들기 위해 필요한 2가지

소스 코드, 번역기

  • 프로그래밍을 배운다는 것은

소스 코드를 작성하는 방법을 배운다는 것, 번역기를 사용하는 방법을 배운다는 것

 

감사합니다.

참고 자료 - https://www.youtube.com/watch?v=Pz-oftQuYhA&list=PLVsNizTWUw7EcZ3y7f25fLJ51p7iQHYX9&index=2

728x90
반응형
LIST
728x90
반응형
SMALL

프로그래밍 입문서이다.

프로그래밍 노하우를 공유하게 된 책이다.

교양 수업처럼 편하게 들을 수 있도록 난이도를 조절했다.

 

728x90
반응형
LIST
728x90
반응형
SMALL

순서 값 외에도 멤버필드와 생성자를 통해서 값을 입력할 수 있다.

enum의 생성자는 항상 private이다.

 

728x90
반응형
LIST

'Java의 정석' 카테고리의 다른 글

열거형  (3) 2024.10.14
클래스의 또 다른 정의  (0) 2023.09.08
객체 배열  (0) 2023.09.08
클래스와 객체의 정의와 용도  (0) 2023.09.08
객체지향언어  (0) 2023.09.08

+ Recent posts