Data/Python

[Python] chapter 02. 변수 대입하여 계산하기/연습문제 2-5/input, int

bce_xopowo 2022. 9. 16. 16:44

변수에 대입하기

*변수는 이름과 같다

-변수는 변수에 대입해둔 데이터의 이름과 같다.

데이터를 수정이나 읽으려고 할 경우 지정해둔 이름이 있어야 가리킬 수 있다.

*변수의 이름 지정 규칙
1. 다양한 문자를 사용할 수 있다.
2. 숫자로 시작하지 않는다.
3. 연산자(*,+,-,=)와 공백기호를 사용할 수 없다.
3.시스템 예약어(for, if, while 등)를 사용할 수 없다.

※간단한 x,y와 같은 변수 이름을 사용해도 문법상 무방하나,
변수는 이름이다. 다른 사람이 봤을때 의미를 명확하게 이해할 수 있어야 하기에,
변수명은 명료하고 의미있게 작성한다.

*대입하기

-대입은 대입연산자(=)를 활용

▶동등 연산자(==)와 달리, '대입'을 할 때 쓰이는 연산자로,

'같다'의 의미가 아닌 '대입해라'의 의미로 쓰인다는 것을 염두해야함.

 

*변수 값 바꾸기

x = 2로 대입한 변수를 3으로 바꾸고 싶은 경우,

ⓐ x = 3으로 변경하거나 (변수에 새 값을 입력하면 이전 값은 사라짐)

ⓑ x = x + 1 (혹은 x += 1) 과 같이 새로운 값으로 변경해야 함.

▶완전히 새로운 값으로 변경하는게 아닌, 기존의 값을 수정해야 하는 경우에 ⓑ 방안을 쓰면 됨.

 

*이름 삭제하기

del 변수명

 


input()

-사용자가 입력하는 함수로,

사용자가 입력한 데이터를 텍스트 데이터로 돌려준다.

ex) input() >> 3 입력 >> '3' (텍스트로 변환, 정수가 아님)

사용자에게 정수로 입력받기 int(input))
사용자에게 실수로 입력받기 float(input())

 


연습문제 2-5

연습문제 2-6

 

연습문제 2-8