ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 예제 0001
    Python 2019. 2. 11. 17:01
    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
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    # 출력에 대하여 알아보자
     
    # 특수문자 처리하기
    print('Hello World!!')
    print("Hello World!!")
    print("Hello \tWorld!!")
    print("Hello \nWorld!!")
    print("나의 이름은 '한사람'입니다.")
    print("나의 이름은 \"한사람\"입니다.")
    print('나의 이름은 "한사람"입니다.')
    print('나의 이름은 \'한사람\'입니다.')
    print('나의 이름은 \\한사람\\입니다.')
    print('-' * 40)
    '''
    기본 확장 문자(escape sequence)
    \' : 따옴표 문자
    \" : 쌍따옴표 문자
    \\ : backslash 문자
    \a : bell 문자
    \b : backslash 문자
    \f : Formfeed 문자
    \n : newline 문자
    \r : carriage return 문자(\n와 동일하지 않다.)
    \t : tab 문자
    \v : vertical tab 문자
    '''
    #
    # 숫자 형식 (8진법과 16진법) 확장 문자(escape sequence)들과 Unicode 확장 문자(escape sequence)들
    # 8진수 또는 16진수 확장 문자(escape sequence)를 사용하여 ASCII 문자를 포함시킬 수 있다. 
    # 8진수 확장 문자(escape sequence)는 backslash(\)와 세 자릿수 8진수 숫자를 사용한다. 
    # 결과로는 8진수 확장 문자(escape sequence)에 해당하는 ASCII 문자가 출력된다. 
    # 16진수 확장 문자(escape sequence)도 이와 비슷하지만 “\”가 아니라 “\x”로 시작되며 16진수 숫자로 구성되는 점이 다르다. 
    # 이 확장 문자(escape sequence)는 문자가 더 이상 16진수가 아닐 때 종료된다. 
    # 예를 들어 문자 n은 ASCII 문자표에서 십진수 값 109이다. 이는 8진수로 하면 156이며 16진수로 하면 6E 이다.
     
    print('n')
    print('\156')
    print('\x6E')
     
    print('\n')
    print('\012')
    print('\x0A')
     
    '''
    Python 3 내의 모든 문자열은 Unicode 문자열(string)이므로 모든 language에서 사용 가능한 대부분의 문자를 포함할 수 있다. 
    여기에서 설명하지는 않지만 다음 예제는 위에서 설명한 숫자 형식이나 Unicode 명으로 Unicode 문자를 
    escape할 수도 있다는 것을 보여준다.
    '''
    unicode_a = '\N{LATIN SMALL LETTER A}'  # Unicode 명으로 escape
    print(unicode_a)
    unicode_a_with_acute = '\N{LATIN SMALL LETTER A WITH ACUTE}'  # Unicode 명으로 escape
    print(unicode_a_with_acute)
     
     
    cs


    'Python' 카테고리의 다른 글

    예제 0006  (0) 2019.02.11
    예제 0005  (0) 2019.02.11
    예제 0004  (0) 2019.02.11
    예제 0003  (0) 2019.02.11
    예제 0002  (0) 2019.02.11
Designed by Tistory.