산술식

대입 연산자를 상기하십시오. 일반적인 견해는 다음과 같이 작성할 수 있습니다. <예비> variable_name = 표현식 할당 연산자 오른쪽에 있는 표현식은 다양한 수식을 사용하여 변수의 값을 계산할 수 있도록 합니다.
 
표현식에는 다음이 포함될 수 있습니다.
엑스 정수 및 실수(실수에서 정수와 소수 부분은 수학에서 관습적으로 쉼표가 아닌 점으로 구분됨)
엑스 산술 기호:  
+ 추가,
- 빼기,
* 곱하기,
/ 나누기
**지수;

엑스 표준 함수에 대한 호출(큰 집합의 일부만 제공합니다. 모든 수학 함수는 math 라이브러리에 설명되어 있으며 import math  라인)
 abs(n) 정수 계수 n
 math.fabs(x) 실수 모듈 x 
 math.sqrt(x) 실수의 제곱근 x
 math.pow(x,y) xy의 거듭제곱으로 계산합니다.

엑스 동작 순서를 변경하려면 괄호를 사용하십시오.
 
짧은 표현
변수의 값을 변경할 때는 약어 & nbsp를 사용하는 것이 편리합니다. <헤드> <몸>
 

전체 항목 축약 표기법
a = a + b a +=  b
a = a - b -=  b
a = a*b a *=  b
a = a / b /=  b

인라인 함수

모든 프로그래밍 언어에는 산술식에 사용할 수 있는 많은 내장 함수가 포함되어 있습니다.
추가 기능을 사용하려면 추가 라이브러리를 포함해야 하는 경우가 많습니다.

예를 들어 가장 일반적으로 사용되는 표준 수학 함수와 이를 Python으로 작성하는 방법은 다음과 같습니다.

 abs(i) 정수 계수 i,
 math.fabs(x) 실수 계수 x,
 math.sqrt(x) 실수의 제곱근 x,
 math.pow(x,y) xy의 거듭제곱으로 계산합니다.
 
기억해야 합니다!
함수 인수는 항상 괄호 안에 씁니다.

이러한 기능이 작동하려면 추가 수학 라이브러리(모듈)를 연결해야 합니다.
이것은 프로그램 시작 부분에   행을 추가하여 수행할 수 있습니다. <예비> 수식 가져오기 이 모듈에 포함된 기능에 대한 자세한 설명은 공식 Python 문서 사이트.

프로그래밍 언어로 산술 표현식 작성 규칙

다음과 같은 방식으로 수학 형식으로 작성된 표현식을 계산해야 한다고 가정해 보겠습니다.
\( {2\ *\ 17, 56 ^ 2 \over 7\ *\ 2.47\ *\ 0.43}\)
 

결과를 계산하는 프로그램을 작성하기 전에 프로그래밍 언어로 대수식을 작성하기 위한 규칙을 공식화해 보겠습니다.
 
기억해야 합니다!
<올>
  • 표현식에는 숫자, 기타 변수 이름, 연산자 기호, 괄호, 함수 이름이 포함됩니다.
  • 산술 연산 및 기호(+, -, *, /, // , <코드>%).
  • 소수 구분 기호는 마침표입니다.
  • 식은 한 줄에 쓰고(식의 선형 표기법), 문자는 순차적으로 나열하고, ALL 연산 기호는 내리고, 괄호를 사용합니다.

  • 따라서 산술식 작성 규칙에 따라 이 (수학 표기법) 분수를 선형 표기법으로 변환해야 합니다. 즉, 분수를 한 줄에 작성해야 합니다.
    분자와 분모가 모두 복소수(즉, 두 개 이상의 인수를 포함함)이기 때문에 선형으로 작성할 때 분자와 분모의 식을 괄호 안에 넣어야 합니다.
    따라서 이러한 식의 선형 표기법은 다음과 같습니다. <예비> (2*17.56*17.56)/(7*2.47*0.43) 이 식을 계산하는 프로그램을 작성해 봅시다. 이를 위해 입력 및 출력 데이터를 정의합시다.

    입력
    우리는 모든 값을 알고 있기 때문에 키보드에서 아무 것도 입력할 필요가 없으므로 입력이 없을 것입니다.

    출판물
    프로그램은 이 산술식의 결과를 표시해야 합니다(변수에 입력하거나 화면에 값을 즉시 표시할 수 있음).

    식의 결과를 변수에 저장하지 않고 바로 화면에 표시합니다.  
    분수가 있으므로 결과는 실수가 됩니다.  <예비> 인쇄((2 * 17.56 * 17.56) / (7 * 2.47 * 0.43)) 컴퓨터에서 프로그램을 실행하고   82.94984330235246
    과 같은 결과를 생성하는지 확인합니다.
    그런 다음 작업을 완료합니다.
     
     

    정수 나누기

    Python에서 나누기 연산("/")의 결과는 정수가 아닌 숫자이거나 프로그래밍에서 말하는 것처럼  실수일 수 있습니다. 종종 우리는 나눗셈에서 정수와 나머지를 얻어야 합니다. 예를 들어, 우리는 물체의 길이를 센티미터 단위로 알고 있고 전체 길이가 몇 미터이고 몇 센티미터가 남아 있는지 알아내야 합니다. 
    예를 들어
    435센티미터 = ​​4미터 35센티미터.
    이는 숫자 435를 100으로 나누면, 즉 100으로 나눈 정수 부분을 달성할 수 있습니다.
    435를 100으로 나눈 나머지를 취하면 35cm가 됩니다.
    이러한 경우 다음 작업이 사용됩니다.
     // - 정수 나눗셈
     % - 나눗셈의 나머지.

    프로그램은 다음과 같이 작성할 수 있습니다. <예비> 길이 = 435 m = 길이 // 100 cm = 길이 % 100


    기억해야 합니다!
    정수 나누기 연산: <올>
  • // - 정수 나눗셈
  • % - 나눗셈의 나머지
  •