Bomin PaPa
  • lucky Information
      • 분류 전체보기 (20)
        • Lucky info 리뷰 (1)
          • 기능과 옵션 (1)
          • 유용한 프로그램 (0)
        • DIY (11)
          • CAR (11)
        • ICT (6)
          • Python (5)
          • C,C++ (1)
        • etc (2)

    • 태그
    • 위치로그
    • 방명록
    • 관리자
    • 글쓰기




'2020/03/13'에 해당되는 글 1건

  • 2020.03.13 파이썬의 키워드 및 자료형_1

파이썬의 키워드 및 자료형_1

ICT/Python 2020. 3. 13. 22:59

키워드란?

파이썬의 예약어로 미리 사용하기 위해 예약해둔 단어들을 의미합니다.

Python 3.7.4 기준으로 키워드는 아래와 같습니다.


파이썬을 설치하고 idle을 설치하여 아래의 키워드를 누르면 다음과 같이 출력이 됩니다. 


>>> import keyword

>>> keyword.kwlist

['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']


상기와 같이 다양한 키워드들이 있는데요, 기존에 프로그래밍언어를 맛 보셨던 분들은 익순한 키워드 들이 보여질 수 있습니다.  


변수란?

변하는 수라는 뜻으로 값을 저장하거나 변경할 수 있는 메모리상의 공간을 의미 합니다.

변수의 특징

1.    숫자 값, 문자열 값 또는 클래스의 객체를 선언 하거나 저장을 할 수 있습니다.

2.    변수에 저장되는 값, 즉 리터럴 상수는 변경할 수 있지만 변수의 이름은 처음 선언한 그대로 유지를 하거나 변경을 할 수 없습니다. 

3.    변수는 특정 데이터 형식과 레이블을 사용하여 선언합니다. .
->
데이터 형식은 무엇보다도 응용 프로그램이 실행될 때 값을 저장하기 위해 할당해야 하는 정확한 메모리 양을 지정합니다.

      4.     변수의 이름은 키워드의 규칙을 따라야하며 keyword.kwlist에서 출력되었던 키워드는 사용할 수 없습니다. 


자료형이란?

 자료가 가지는 형으로 데이터의 구조와 자료형이 가질수 있는 것을 의미 합니다. 


 1.  파이썬의 모든 값은 데이터를 가지고 있고 모두 객체입니다

 2.  데이터 유형은 실제로 클래스 이며, 변수는 이 클래스의 객체(instance)입니다.

       3.  모든 값은 Type()함수를 통해 확인할 수 있습니다.


기본내장 함수란?

  자료를 저장하는 방법과 호출하는 방법을 제시하고 자료 관리 부분에서 사용을 합니다.


Numbers

  수치를 관리하는 자료형으로 정수, 부동소숫점 등의 값을 대입 받아 명령 수행합니다.


 Numbers의 3가지 객체

        1.     Int         : 소수점 없는 정수를 관리하며 양수와 음수를 처리합니다.

  2.     Float      : 정수를 제외한 실수와 지수형을 처리합니다.

  3.     Complex : 수보다 넓은 범위인 복소수를 처리 복소수의 모양 그대로 실수부와 허수부로 입력 해주면 complex형으로 처리합니다.

 

Strings

 문자를 나열하여 관리하는 문자들의 집합으로 문자열을 “, ‘ 로 감싸 선언을 합니다.


String 특징

1.     단일 인용부 호 ( ‘ ) 사용 싱글쿼터를 이용하여 문자열을 감싸서 지정하면 모든 공백 문자  즉, 띄어 쓰기나 탭등은 입력한 그대로 유지 합니다.

2.     이중인용부호 ( “ )사용 문자열에 단일 인용부호 ‘ 가 포함될 때 문자열을 이중 인용부호 “로 감싸서 선언 이중인용부호 “안에 들어있는 단일 인용부호 ‘ 는 문자열을 나타내기 위한 기호 입니다.

3.     ‘\’ 역슬래시의 사용
-
단일 인용부호 ( ‘ )나 다중인용부호 ( “ )를 문자열에 포함시킬 수 있는 또 다른 방법
-
역슬래시가 단일 인용이나 더블 인용 부호 앞에 삽입되면 문자 자체를 의미하빈다.
- ( \‘ )
가 문자열 내에 삽입되면 그것은 문자열을 둘러싸는 기호의 의미가 아니라 문자(‘)그 자체를 뜻 합니다.
- ( \” )
또한 문자( “ )를 의미합니다.

4.     다중인용부호( “ ” ” )연속 사용

- 다중 인용 부호를 세개로 연속해서 한줄 이상의 문자열을 캡쳐하듯 사용힙니다

5.     이스케이프 코드
-
한 줄 이상의 문자열 출력 또는 출력물을 보기 좋게 정렬할 때 이용합니다.

-  특별한 용도로 사용하기 위하여 문자열과 함께 사용합니다.

6.     문자열과 escape sequence코드

-    python내의 모든 문자열은 Unicode 문자열(string)이므로 모든 language에서 사용가능한 대부분의 문자를 포함할 수 있습니다.

-    8진수 또는 16진수 확장문자 (escape sequence)를 사용하여 ASCII문자를 포함 시킬 수 있습니다.

      -      Ex ‘\101’ -> 8진수,       ‘\x41’ ->16진수

 


저작자표시 비영리 변경금지

'ICT > Python' 카테고리의 다른 글

연산자 및 자료형 1  (0) 2020.03.15
파이썬 가상머신과 식별자  (0) 2020.03.12
파이썬 구성과 특징  (0) 2020.03.11
파이썬 시작!  (0) 2020.03.10

BominPAPA

잡학다식 Diy 및 리뷰 정보를 제공하며 IT 관련 프로그래밍 테크닉을 공유 하는 보민파파 입니다. Bominpapa

,
  • «
  • 1
  • »

카테고리

  • 분류 전체보기 (20)
    • Lucky info 리뷰 (1)
      • 기능과 옵션 (1)
      • 유용한 프로그램 (0)
    • DIY (11)
      • CAR (11)
    • ICT (6)
      • Python (5)
      • C,C++ (1)
    • etc (2)

글 보관함

달력

«   2020/03   »
일 월 화 수 목 금 토
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

태그목록

  • 스테빌라이져링크
  • 더뉴스파크
  • DIY
  • 디지털 토크렌치
  • 그랜저hg 하이그로시
  • 현대차 배선
  • 그랜저hg 도어
  • 그랜저hg 흡기서지탱크
  • 현대차 GSW
  • 가니쉬 어셈블리
  • copilot
  • 디지털 깔깔이
  • 활대링크
  • 더뉴스파크 프리미어
  • 현대차 DIY
  • MDPS 자석현상
  • 그랜저HG
  • 그랜져hg
  • ChatGPT
  • 활대
  • 점화플러그DIY
  • GSW
  • 흡기서지탱크 탈거
  • 현대차 전장
  • 현대차
  • 제 21대 국회의원선거
  • 그랜져hg 하체
  • 디지털 토크 컨버터
  • 현대 정비지침서
  • 그랜져hg 하체소음

링크

BominPAPA

블로그 이미지

잡학다식 Diy 및 리뷰 정보를 제공하며 IT 관련 프로그래밍 테크닉을 공유 하는 보민파파 입니다. Bominpapa

LATEST FROM OUR BLOG

RSS 구독하기

LATEST COMMENTS

BLOG VISITORS

  • Total :
  • Today :
  • Yesterday :

티스토리툴바