파이썬 번호 (디지털)
값을 저장하는 데 사용 파이썬 Number 데이터 유형.
이는 사용자가 숫자 데이터 입력의 값을 변경하면되는 것을 재 할당 된 메모리 공간을 의미하는 데이터 유형을 변경할 수 없다.
다음 예는 수 오브젝트가 작성 될 때 변수 할당 :
var1 = 1 var2 = 10
또한 Number 객체 참조의 일부를 제거하는 델 문을 사용할 수 있습니다.
델 문 구문은 다음과 같습니다
del var1[,var2[,var3[....,varN]]]]
당신은 예를 들어, 델 문을 사용하여 단일 또는 여러 개체를 삭제할 수 있습니다 :
del var del var_a, var_b
파이썬은 값의 네 가지 유형을 지원합니다 :
- 정수 (INT) - 종종 언급은 정수 또는 정수가없는 소수점으로, 양 또는 음의 정수이다.
- 긴 정수 (long 정수) - 무제한 크기의 정수, 정수 지난 대문자 또는 소문자 L.이다
- 플로트 (지점 실제 값을 부동) - 정수 부분과 소수 부분에 의해 플로트도 표현 될 수있다 수레 (2 = × 10 2.5e2 = 2.5 250) 과학적 표기법을 사용하여
- 착체 ((복소수) 참조) - 실수 부에 의하여 착물, 당신은 + BJ 또는 착체를 사용할 수있다 (a, b) 상기 실수 부 및 허수 부 B가 부동 소수점 타입이된다.
INT | 긴 | 플로트 | 복잡한 |
---|---|---|---|
(10) | 51924361L | 0.0 | 3.14j |
(100) | -0x19323L | 15.20 | 45.j |
-786 | 0122L | -21.9 | 9.322e-36J |
080 | 0xDEFABCECBDAECBFBAEl | 32.3 + E18 | .876j |
-0490 | 535633629843L | -90. | -.6545 + 0J |
-0x260 | -052318172735L | -32.54e100 | 3E + 26J |
0x69 | -4721885298529L | 70.2-E12 | 4.53e-7J |
- 사용자가 혼란을 "1"로 번호를 피하기 위해, "L"대문자를 사용하는 것이 또한 "L"소문자 긴 정수를 사용할 수 있지만, 권장한다. 파이썬은 긴 정수를 표시하는 "L"을 사용.
- 파이썬 또한이 + BJ 또는 착체를 사용할 수 있고, 실수 부에서 복소수 복소수를 지원 (a, b) 상기 실수 부 및 허수 부 B가 부동 소수점인지
파이썬 번호 형식 변환
int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x ) 将x转换到一个浮点数 complex(real [,imag ]) 创建一个复数 str(x ) 将对象 x 转换为字符串 repr(x ) 将对象 x 转换为表达式字符串 eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象 tuple(s ) 将序列 s 转换为一个元组 list(s ) 将序列 s 转换为一个列表 chr(x ) 将一个整数转换为一个字符 unichr(x ) 将一个整数转换为Unicode字符 ord(x ) 将一个字符转换为它的整数值 hex(x ) 将一个整数转换为一个十六进制字符串 oct(x ) 将一个整数转换为一个八进制字符串
파이썬 수학 함수
기능 | 반환 값 (설명) |
---|---|
복근 (배) | 같은 복근이 (-10) (10)을 반환 등의 절대 값을 반환 |
CEIL (X) | 이러한 math.ceil와 정수에 반환, (4.1)가 반환 5 |
CMP (X, Y) | X의 경우 <y를 반환 -1 X하면 X는 == y를 0을 반환하는 경우> y는 1을 반환 |
특급 (X) | math.exp (1) 2.718281828459045을 반환로, × (전자 X)의 거듭 제곱 전자를 돌려줍니다 |
팹 (X) | 예 (-10) 10.0을 반환 math.fabs로 절대 값을 반환 |
바닥 (X) | 이러한 math.floor는 (4.9)는 4를 반환과 둥근 정수를 반환 |
로그 (X) | math.log (Math.E를가) 1.0을 반환으로, math.log는 (100,10)는 2.0를 반환 |
LOG10 (X) | x의 기본 10 대수를 돌려, 같은 math.log10 (100)는 2.0를 반환 |
맥스 (X1, X2, ...) | 주어진 매개 변수의 최대 수익, 매개 변수 순서. |
분 (X1, X2, ...) | 주어진 매개 변수, 매개 변수 시퀀스의 최소 값을 돌려줍니다. |
modf는 (X) | X 및 소수부 수치 심볼의 정수 부분과 동일한 x의 두 부분 부동 소수점 표현의 정수 부분을 반환한다. |
POW (X, Y) | 동작 X ** y를 한 후 값입니다. |
라운드 (X [N]) | 주어진 n 값이 소수 자릿수로 반올림을 대표로, 플로트 x의 반올림 값을 돌려줍니다. |
SQRT (X) | x의 제곱근이 숫자는 음수 일 수 리턴 리턴 형 (4) 2 + 0j를 반환 math.sqrt 예로서 실수이고, |
파이썬 난수 함수
난수 수학 게임, 보안 및 기타 분야에서 사용할 수 있으며, 또한 종종 효율을 개선하고, 프로그램의 보안을 강화하기 위해 알고리즘에 포함된다.
파이썬 난수 함수는 일반적으로 다음과 같습니다 :
기능 | 기술 |
---|---|
선택 (서열) | 이러한 random.choice 같이 임의로 선택된 요소의 요소들의 시퀀스 (범위 (10)), 무작위로 선택된 정수에서 0-9. |
randrange ([시작] 정지 [ 단계]) | 베이스 기본값 1로 지정된 범위 지정 단위의 기본 컬렉션 내에서 임의의 숫자를 얻으려면 |
랜덤 () | 무작위로 [0,1) 범위의 실수에서 발생. |
시드 ([X]) | 난수 발생기 종자 씨앗을 변경. 당신이 원리를 이해하지 못한다면, 당신은 특별한 씨앗을 설정하지 않아도, 파이썬은 씨앗을 선택하는 데 도움이됩니다. |
셔플 (LST) | 임의의 순서로 시퀀스의 모든 요소 |
균일 (X, Y) | 무작위 [X, Y] 범위의 실수에서 발생. |
파이썬 삼각 함수
파이썬은 다음과 같은 삼각 함수를 포함한다 :
기능 | 기술 | |
---|---|---|
ACOS (x)를 | 라디안 x의 아크 코사인을 돌려줍니다. | |
ASIN (x)를 | X 라디안의 아크 사인을 반환합니다. | |
ATAN (x)를 | 라디안 x의 아크 탄젠트 값을 구한다. | |
ATAN2 (Y, X) | X와 Y 좌표 값의 아크 탄젠트를 돌려줍니다. | |
COS (X) | X 라디안의 코사인을 돌려줍니다. | |
hypot (X, Y) | 위로 유클리드 규범 SQRT (X * X + Y의 * y를). | |
죄 (X) | X 라디안의 사인을 반환합니다. | |
황갈색 (x)를 | X 라디안의 탄젠트를 돌려줍니다. | |
도 (X) | 이러한도 같은 각도로 변환 라디안는 (Math.PI로 / 2), 90.0을 반환 | |
라디안 (X) | 라디안으로 변환 |
파이썬 수학 상수
상수 | 기술 |
---|---|
파이 | 수학 상수 파이 (PI, 일반적으로 표현 π) |
전자 | 수학 상수 e, 자연 상수 전자 (자연의 상수). |