[python] 변수와 계산
2021. 5. 31. 22:25
728x90
변수의 소개
변수는 값을 저장하는 공간이자 값을 저장하는 상자로 생각할 수 있다.
변수와 메모리
변수는 메모리에 만들어진다.
변수 생성
파이썬에서 변수는 값이 할당되는 순간에 생성된다.
변수의 사용
생성된 변수에는 얼마든지 다른 값을 저장할 수 있다.
변수에는 다른 변수의 값도 저장할 수 있다.
1
2
3
4
5
|
x = 10
y = 20
temp = x
x= y
y = temp
|
cs |
변수의 이름
의미 있는 이름을 사용한다.
소문자와 대문자는 서로 다르게 취급된다.
변수의 이름은 영문자와 숫자, 밑줄(_)로 이루어진다.
변수의 이름 중간에 공백이 들어가면 안된다.
단어를 구분하려면 밑줄(_)을 사용한다.
연산자와 피연산자
수식(expression) = 피연산자들과 연산자의 조합
연산자(operator) = 연산을 나타내는 기호
피연산자(operand) = 연산의 대상이 되는 것
산술 연산자
덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 연산
연산자 | 기호 | 사용 예 | 결과 값 |
덧셈 | + | 7+4 | 11 |
뺄셈 | - | 7-4 | 3 |
곱셈 | * | 7*4 | 28 |
나눗셈 | // | 7//4 | 1 |
나눗셈 | / | 7/4 | 1.75 |
나머지 | % | 7%4 | 3 |
연산자 우선 순위
1: **
2: * / // %
3: + -
함수 호출
함수(function)란 특별한 작업을 담당하는 명령어들의 모임이다.
파이썬이 기본으로 제공하는 내장 함수는 상당히 많다.
1
2
3
4
5
6
7
|
value = abs(-3) #절댓값
round(1.2345) #반올림
max(10, 20) #
min(10, 20) #최솟값
|
cs |
1
2
|
from math import* #수학 함수 사용하기 위해
sqrt(4.0)
|
cs |
input() 함수
사용자와의 상호작용
1
2
3
4
|
name = input("이름이 무엇인가요?")
print("만나서 반갑습니다. " +name+ "씨!") #+는 문자열 연결, 콤마(,)도 사용 가능
age = input("나이는요?")
print("네, 그러면 당신은 이미"+age+"살 이시군요"+name+"씨!")
|
cs |
숫자입력
1
2
3
4
|
x = int(input("첫 번째 정수: ")) #int()를 사용해 문자열을 정수로
y = int(input("두 번째 정수: "))
sum = x + y
print("합은", sum)
|
cs |
728x90
LIST
'Study > Python' 카테고리의 다른 글
[Python] 리스트 문제 (0) | 2022.01.11 |
---|---|
[python] 변수와 계산 예제 문제 (0) | 2021.05.31 |