1. Python의 한자 지원
#!/usr/bin/python
#coding: UTF-8
print "Hello, world";
2.
파이썬에서 식별자는 문자, 숫자, 밑줄로 구성됩니다.
파이썬에서는 모든 식별자에 영어, 숫자, 밑줄(_)이 포함될 수 있지만 숫자로 시작할 수는 없습니다.
파이썬의 식별자는 대소문자를 구분합니다.
밑줄로 시작하는 식별자는 특별한 의미를 갖습니다. 단일 밑줄(_foo)로 시작하는 클래스 속성은 클래스에서 제공하는 인터페이스를 통해 액세스해야 하며 "from xxx import *"를 사용하여 가져올 수 없는 클래스 속성을 나타냅니다. 이중 밑줄(__foo)이 있는 클래스의 전용 멤버를 나타냅니다. 이중 밑줄(__foo__)로 시작하고 끝나는 문자는 클래스의 생성자를 나타내는 __init__()와 같은 Python의 특수 메서드별 식별자를 나타냅니다.
3. Python 예약 키워드
ㅋㅋㅋ
continue | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
raise | def | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
return | del | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
try | elif | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
동안 | else | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
with | 제외 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
yield |
Function | Description |
---|---|
int(x [ ,base ]) |
x를 정수로 변환 |
long(x [,base] ) |
x를 긴 정수로 변환 |
float(x) | x를 부동 소수점 숫자로 변환 |
complex(real [,imag]) |
복소수 만들기 |
str(x) |
객체 x를 문자열로 변환 |
대표(x ) |
객체 변환 튜플(들) |
시퀀스 s를 튜플로 변환 | list(s) |
시퀀스 s를 리스트로 변환 | |
set(s) |
변경 가능한 세트로 변환 |
dict(d) |
사전을 만듭니다. d는 (키, 값) 튜플의 시퀀스여야 합니다. |
frozenset(s) |
불변 세트로 변환 |
chr(x) |
정수를 문자로 변환 |
unichr(x) |
정수를 유니코드 문자로 변환 |
ord(x) |
문자를 정수 값으로 변환 |
hex(x) |
정수를 16진수 문자열로 변환 |
oct(x) |
정수를 8진수 문자열로 변환 |
8. Python의 연산자
Python의 산술 연산자
+ | Add - 두 개의 객체 추가 | a + b 출력 결과 30 |
- | 빼기 - 음수 또는 하나의 숫자에서 다른 숫자 빼기 | a - b 출력 결과 -10 |
* | 곱셈 - 두 숫자를 곱하거나 여러 번 반복되는 숫자를 반환합니다. 문자열 | a * b는 다음을 출력합니다. 결과 200 |
/ | divided - x를 y | b로 나눈 결과 2 |
% | modulo - 나눗셈의 나머지를 반환합니다. | b % a 출력 결과는 0 | 입니다.
** | power - x | a**b의 y 거듭제곱을 10의 20제곱으로 반환하고, 출력 결과는 100000000000000000000 |
// | divisible - 몫을 반환합니다. 정수 부분 | 9//2는 결과 4를 출력하고, 9.0//2.0은 결과 4.0을 출력 |
Python 비교 연산자
Operator | Description | Instance | |||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
== | Equal - 비교 개체가 같은지 여부 | (a == b) 거짓을 반환합니다. | |||||||||||||||||||||||||||||||||||
!= | 같지 않음 - 두 개체를 비교하여 같지 않은지 확인합니다. | (a != b)는 true를 반환합니다. | |||||||||||||||||||||||||||||||||||
a8093152e673feb7aba1828c43532094 | 같지 않음 - 두 개체를 비교하여 확인합니다. 같지 않으면 | (a a8093152e673feb7aba1828c43532094 b)는 true를 반환합니다. 이 연산자는 != 와 유사합니다. | |||||||||||||||||||||||||||||||||||
> | 보다 큼 - x가 y | (a > b)보다 큰지 여부를 반환합니다. False를 반환합니다. | |||||||||||||||||||||||||||||||||||
b8258c6bbbf1ec5dd7853da963d6317e= | 보다 크거나 같음 - x가 y보다 크거나 같은지 여부를 반환합니다. | (a >= b)는 False를 반환합니다. | |||||||||||||||||||||||||||||||||||
8ad41a27fc921d2e3936b21722bf11f8>" 오른쪽의 숫자는 이동할 자릿수를 지정합니다 | a >> 2 출력 결과는 15, 이진 해석: 0000 1111 |
operators | 논리 표현 | description | instance | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
and | x 및 부울"과 " - x가 False인 경우 x 및 y는 False를 반환하고, 그렇지 않으면 계산된 y 값을 반환합니다. | (a 및 b)는 20을 반환합니다. | |||||||||||||||||||||||||||||||||||
x 또는 y | Boolean "or" - x가 True이면 True를 반환하고, 그렇지 않으면 계산된 y 값을 반환합니다. | (a 또는 b)는 10을 반환합니다. | |||||||||||||||||||||||||||||||||||
not x | 부울 "not" - x가 True인 경우 False를 반환합니다. x가 False이면 True를 반환합니다. | not(a 및 b)는 False를 반환합니다 |
Operator | Description | Instance |
---|---|---|
in | 을 반환하면 True를 반환하고, 그렇지 않으면 False를 반환합니다. | x는 y 시퀀스에 있으며, x가 y 시퀀스에 있으면 True를 반환합니다. |
not in | 지정된 시퀀스에서 값을 찾을 수 없으면 True를 반환하고, 그렇지 않으면 False를 반환합니다. | x는 y 시퀀스에 없으며, x가 y 시퀀스에 없으면 True를 반환합니다. |
Python 우선순위
** | 지수(가장 높은 우선순위) | ||||||||||||||||||||||||||||||||||||
~ + - | 비트 반전, 단항 더하기 및 빼기 기호(마지막 두 메서드의 이름은 +@ 및 -@) | ||||||||||||||||||||||||||||||||||||
* / % // | 곱셈, 나눗셈, 모듈로 및 정수 나눗셈 | ||||||||||||||||||||||||||||||||||||
+ - | 덧셈 빼기 | ||||||||||||||||||||||||||||||||||||
>> f2435d536d7fcdf76d8afb240913d3ab >= | 비교 연산자 | ||||||||||||||||||||||||||||||||||||
a8093152e673feb7aba1828c43532094 | = %= /= //= -= += *= **= | ||||||||||||||||||||||||||||||||||||
is is not | |||||||||||||||||||||||||||||||||||||
in not in | |||||||||||||||||||||||||||||||||||||
not 또는 and | |||||||||||||||||||||||||||||||||||||
Python의 수학 함수
캘린더 모듈이 모듈의 기능은 특정 달의 캐릭터 캘린더를 인쇄하는 등 모두 캘린더와 관련된 기능입니다. 월요일이 기본적으로 한 주의 첫날이고 일요일이 기본 마지막 요일입니다. 설정을 변경하려면 Calendar.setfirstweekday() 함수를 호출해야 합니다. 모듈에는 다음과 같은 내장 기능이 포함되어 있습니다:
기타 관련 모듈 및 함수Python에서 날짜 및 시간 처리를 위한 기타 모듈은 다음과 같습니다.
|
위 내용은 Python 기본 구문 백과사전의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!