>  기사  >  백엔드 개발  >  Python3의 기본 구문에 대한 자세한 설명

Python3의 기본 구문에 대한 자세한 설명

黄舟
黄舟원래의
2017-07-27 14:44:181464검색

1. 인코딩

기본적으로 python3 소스 파일은 UTF-8로 인코딩되며 모든 문자열은 유니코드 문자열입니다. 물론 소스 코드 파일에 대해 다른 인코딩을 지정할 수도 있습니다.

1 # -*- coding: gbk -*-

2. 식별자

1 첫 번째 문자는 문자 또는 밑줄 '_'이어야 합니다.

2. 식별자의 다른 부분은 문자, 숫자, 밑줄로 구성됩니다.

3. 식별자는 대소문자를 구분합니다.

python3에서는 ASCII가 아닌 식별자도 허용됩니다.

3. 파이썬 예약어

예약어는 키워드이므로 어떠한 식별명으로도 사용할 수 없습니다. Python의 표준 라이브러리는 현재 버전의 모든 키워드를 출력할 수 있는 키워드 모듈을 제공합니다:

>>> import keyword>>> keyword.kwlist
['False', 'None', 'True', 'and', 'as', 'assert', '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']>>>

4. 주석

# 한 줄 주석

''' 또는 """ 여러 줄 주석, 세 개의 단일(이중 ) ) 따옴표는 쌍으로 표시되며 이 기호를 사용하여 내용 블록을 나타낼 수도 있습니다.

5. 줄 및 들여쓰기

Python의 가장 독특한 특징은 들여쓰기를 사용하여 코드 블록 구조를 나타내는 것입니다. 들여쓰기 공백 개수는 선택 사항이지만 동일한 코드 블록에서는 들여쓰기 공백 개수를 동일하게 사용해야 합니다.

6. 데이터 유형

숫자(숫자)

문자열(문자열)이 있습니다.

List(리스트) )

Tuple(Tuple)

Sets(Set)

숫자 유형:

숫자 유형 분류: 정수, 긴 정수, 부동 소수점 숫자 및 복소수

  Integer: 1

긴 정수: 비교적 큰 정수

  부동 소수점: 1.23 3E-2

  복소수: 1 + 2j, 1.1 + 2.2j

문자열:

* 파이썬에서 작은따옴표와 큰따옴표의 사용은 정확히

* 세 개의 따옴표(''' 또는 """)를 사용하면 여러 줄 문자열을 지정할 수 있습니다.

이스케이프 문자 ''

문자열 앞에 r 또는 R을 추가하여 자연 문자를 만듭니다.

 print(r"this is a line with n")와 같이 결과는 n

Strings are immutable

문자 그대로 문자열을 연결합니다(예:

>>> a = "this " "is " "string">>> a'this is string'


).

위 내용은 Python3의 기본 구문에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.