Latest web development tutorials

Python3 번호 (숫자)

디지털 데이터 값을 저장하기위한 파이썬 타입.

이는 사용자가 디지털 데이터의 유형을 변경 값을 갖는 경우, 메모리 공간을 재 할당하는 것을 의미 데이터 유형을 변경할 수 없다.

다음 예는 수 오브젝트가 작성 될 때 변수 할당 :

var1 = 1
var2 = 10

또한 디지털 객체의 일부를 제거하는 델 문을 사용할 수 있습니다.

델 문 구문은 다음과 같습니다

del var1[,var2[,var3[....,varN]]]]

당신은 예를 들어 기준의 개별 또는 여러 개체를 삭제할 델 문을 사용할 수 있습니다 :

del var
del var_a, var_b

파이썬은 값의 세 가지 유형을 지원합니다 :

  • 정수 (INT) - 종종 언급은 정수 또는 정수가없는 소수점으로, 양 또는 음의 정수이다. Python3는 정수의 크기에는 제한이 그것을 사용 롱 타입으로 사용할 수 없습니다, 그래서 롱 타입은 Python2 Python3에게이 없습니다.
  • 플로트 (플로트) - 소수 부분에서 부동 소수점 및 정수 부분도 표현 될 수있다 수레 (2 = × 10 2.5e2 = 2.5 250) 과학적 표기법을 사용하여
  • 착체 ((착체)) - 착물은 실수 부하면이 + BJ 또는 착체를 사용할 수있다 (a, b) 상기 실수 부 및 허수 부 B가 부동 소수점 타입이된다.

우리는 대표하는 16 진수 및 진수 정수를 사용할 수 있습니다 :

>>> number = 0xA0F # 十六进制
>>> number
2575

>>> number=0o37 # 八进制
>>> number
31
INT 플로트 복잡한
(10) 0.0 3.14j
(100) 15.20 45.j
-786 -21.9 9.322e-36J
080 32.3 + E18 .876j
-0490 -90. -.6545 + 0J
-0x260 -32.54e100 3E + 26J
0x69 70.2-E12 4.53e-7J
  • 파이썬은 실수 부에 의해 복수를 지원하면 + BJ를 사용하거나 복잡한 수 (a, b) 상기 실수 부 및 허수 부 B가 부동 소수점 타입이된다.


파이썬 숫자 형식 변환

때때로, 우리는 당신이 단지 함수 이름으로 데이터를 입력 할 필요가 내장 데이터 유형 변환, 데이터 형식 변환이 필요합니다.

  • INT (X)는 정수로 X를 변환합니다.

  • 플로트 (X)는 float로 X를 변환합니다.

  • 복잡한 (X)는 X의 복잡한, 실수 부에 X 변환, 허수 부분은 0입니다.

  • 착체 (x, y)는 x 및 y는 복소수 x의 실수 부, Y의 허수 부분으로 변환된다.x와 y는 숫자 식입니다.

부동 소수점 변수를 변환 다음 예는 정수이다 :

>>> a = 1.0
>>> int(a)
1

파이썬 디지털 작업

파이썬은 간단한 계산기로 사용할 수 있고,이를 출력 식의 값을 의지 인터프리터 식을 입력 할 수있다.

식 구문은 간단합니다 : +, -, *, 및 /, (예 파스칼 또는 C와 같은) 다른 언어 같은. 예를 들면 :

>>> 2 + 2
4
>>> 50 - 5*6
20
>>> (50 - 5*6) / 4
5.0
>>> 8 / 5  # 总是返回一个浮点数
1.6

참고 : 부동 소수점 연산 다른 기계의 결과는 다를 수 있습니다.

정수 부문에서 부문 (/)는 항상@ 연산자를 사용할 수 있습니다, 당신은 단지 정수의 결과를 얻으려면, 소수 부분은 삭제 될 수 있습니다, 부동 소수점 수를 반환합니다 :

>>> 17 / 3  # 整数除法返回浮点型
5.666666666666667
>>>
>>> 17 // 3  # 整数除法返回向下取整后的结果
5
>>> 17 % 3  # %操作符返回除法的余数
2
>>> 5 * 3 + 2 
17

등호 (=)는 변수에 값을 할당하는 데 사용됩니다. 이 할당 한 후, 다음 프롬프트에 추가로, 인터프리터는 결과가 표시되지 않습니다.

>>> width = 20
>>> height = 5*9
>>> width * height
900

파이썬은지수에 대한 **연산자를 사용할 수 있습니다 :

>>> 5 ** 2  # 5 的平方
25
>>> 2 ** 7  # 2的7次方
128

사용 전에 변수 (즉, 변수에 할당 한 값이다), 그렇지 않으면 오류를 "정의"해야

>>> n   # 尝试访问一个未定义的变量
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'n' is not defined

혼합 정수 피연산자의 종류는 부동 소수점으로 변환됩니다 :

>>> 3 * 3.75 / 1.5
7.5
>>> 7.0 / 2
3.5

대화 형 모드에서, 마지막 표현식 결과_ 출력은 변수에 할당된다.예를 들면 :

>>> tax = 12.5 / 100
>>> price = 100.50
>>> price * tax
12.5625
>>> price + _
113.0625
>>> round(_, 2)
113.06

여기서, 변수는_ 읽기 전용 사용자 변수로 간주되어야한다.



수학 함수

기능 반환 값 (설명)
복근 (배) 같은 복근이 (-10) (10)을 반환 등의 절대 값을 반환
CEIL (X) 이러한 math.ceil와 정수에 반환, (4.1)가 반환 5

CMP (X, Y)

만약 X <Y -1을 반환 X == y를 반환 0 X 경우 경우> y는 1을 반환합니다. 파이썬 3는 사용되지 않습니다. 즉, 사용 (X> Y) - (X <y)는 대체했다.
특급 (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, 자연 상수 전자 (자연의 상수).