티스토리 뷰
English
http://blog.thdev.net/2012/04/python-variable-function.html
"Practical programming An Introduction to Computer Science Using Python" 을 참고하였습니다.
"Practical programming An Introduction to Computer Science Using Python" was a reference.
Python 산술 연산자 목록(Python Arithmetic Operators)
Operator |
Symbol |
- |
부정(Negation) |
* |
곱하기(Multiplication) |
/ |
나누기(Division) |
% |
나머지(Remainder) |
+ |
더하기(Addition) |
- | 빼기(Subtraction) |
** |
제곱(Exponentiation) |
산술 연산자를 이용한 코드
To write the code using Arithmetic Operators
#Negation print -11 #Multiplication print 55 * 16 print 3. * 2. #Division print 61 / 5 print 65. / 15. #Remainder print 66 % 5 #Addition print 5 + 5 print .16 + 5 #Subtraction print 66 - 3 #Exponentiation print 2 ** 6
정수형(int)
정수형은 -1, 0, 1 등으로 작성하면 됩니다.
The type int is the values -1, 0, 1
실수형(float)
부동 소수점을 작성 할때 소수점 아래의 0의 표현을 하지 않을 수 있습니다. .55(0.55) 6.(6.0) 등의 실수 입력이 가능합니다.
We can omit the zero after the decimal point when writing a floating-point number. The type float is the values .55, 6. ..
위의 연산 결과는 아래와 같습니다.
Result of above code
변수(Variable)
변수 명을 작성할 때 주의해야 할 부분이 있습니다. 숫자가 처음에 올 수 없고, _, 문자로 시작하고, 문자, 숫자, _ 를 사용 할 수 있습니다.
To keep in mind when writing the name of a variable portion. Number can't be located in first digit. Variables' names can use letters, digits, and the underscore symbol.
예로 value, value5, _value, value_5 등은 사용가능하지만, 5value는 사용 할 수 없습니다.
For example, value, value5, _value, value_5 are all allowed, but 5value isn't.
value_5 = 5
value_point_5 = 5.
첫 번째 value_5 는 정수형 변수이며, 두 번째 value_point_5 는 실수형 변수가 선언된 예입니다.
First, int Variables, second is float Variables
대입연산자의 조건은 아래와 같습니다.
An assignment statement is executed as follows
1. 오른쪽 값을 평가하여 변수 타입을 결정
after evaluating the right input, decide value type!
2. 오른쪽에 정수 또는 실수를 작성
write integer or float at the right side.
변수를 사용한 예제 코드(Example code using variable)
#Variable value = 55 value_point = 5. #Negation print -value #Multiplication print 55 * value print value_point * 2. #Division print 61 / value print 65. / value_point #Remainder print 66 % value #Addition print 5 + value print .16 + value #Subtraction print 66 - value #Exponentiation print 2 ** value_point value *= value print value value /= value_point print value
결합 연산자(Combined operator)
1. 오른쪽 값을 평가하여 변수 타입을 결정
after evaluating the right input, decide value type!
2. 오른쪽에 정수 또는 실수를 작성
write integer or float at the right side.
3. 연산을 한 후 왼쪽에 결과를 할당합니다.
Assign the result of the variable to the left.
결과(Result)
함수(Function)
모든 함수는 def를 작성하고, 함수명, 전달 값, : 으로 작성합니다.
Every function name is followed after def, function name, parameter and colon
함수 선언(Function declarations)
def function_name(parameters): stmt 1 stmt 2 ..... return expr
vat를 계산하는 함수(This function is to calculate VAT)
def to_calculator_vat(t): return t * 0.1 var = 15000 print var print int(to_calculator_vat(var))
함수 동작 순서(Function control flow)
1. def to_calcuator_vat(t):
2. to_calculator_vat(var)
3. return t * .1
4. (reset of program)
'Programming language' 카테고리의 다른 글
C언어 서버와 클라이언트 간의 UDP 통신 프로그램 코드 (5) | 2012.05.02 |
---|---|
MFC 달력 컨트롤 사용한 예제 (9) | 2012.05.01 |
python * 찍기 프로그램 (0) | 2012.04.14 |
TH 문자열 치환 ver. 1.0 (0) | 2012.04.02 |
C언어 char 포인터, 배열 사용 (0) | 2012.03.30 |
댓글