관리 메뉴

안까먹을라고 쓰는 블로그

[혼자 공부하는 파이썬] 02-3 변수와 입력 본문

Language/Python

[혼자 공부하는 파이썬] 02-3 변수와 입력

YawnsDuzin 2019. 12. 8. 18:32

 

반응형

 

변수 - 값을 저장할 때 사용하는 식별자로, 파이썬에서는 변수를 생성하는 그 자체가 사용하겠다고 선언하는 것이며,

          변수에는 모든 자료형의 값을 저장할 수 있습니다.

 

변수 만들기 / 사용하기

 - 원의 둘레와 넓이 구하기

 

※ 프로그래밍 언어 중 C, C++, 자바, C# 등에서는 기본적으로 변수를 사용할 때 변수의 자료형에 대해 미리 선언해야

   하지만, 파이썬은 다른 프로그래밍 언어와는 다르게 변수에 자료형을 지정하지 않습니다. 따라서 같은 변수에 여러

   종류의 자료형을 넣을 수 있습니다.

 

복합 대입 연산자

   변수를 활용하면 기존의 연산자와 조합해서 사용할 수 있는 연산자

■ 숫자에 적용할 수 있는 복합 대입 연산자

연산자 이름 설명
+= 숫자 덧셈 후 대입
-= 숫자 뺄셈 후 대입
*= 숫자 곱셈 후 대입
/= 숫자 나눗셈 후 대입
%= 숫자의 나머지를 구한 후 대입
**= 숫자 제곱 후 대입

숫자 대입연산자 예제

 

■ 문자에 적용할 수 있는 복합 대입 연산자

연산자 이름 설명
+= 문자열 연결 후 대입
*= 문자열 반복 후 대입

문자열 대입연산자 예제

 

사용자 입력 : input()

  파이썬은 명령 프롬프트에서 사용자로부터 데이터를 입력받을 때 input()함수를 사용합니다.

 

문자열을 숫자로 바꾸기

  input() 함수의 입력 자료형은 항상 문자열이기 때문에 입력받은 문자열을 숫자로 변환해야

  숫자 연산에 활용할 수 있습니다. 영어로는 캐스트(cast)라고 합니다.

  - 문자열을 숫자로 변환할 때는 다음과 같은 함수를 사용합니다.

    □ int() 함수 : 문자열을 int 자료형으로 변환합니다. int는 정수를 의미합니다.

    □ float() 함수 : 문자열을 float 자료형으로 변환합니다. float는 실수 또는 부동 소수점을 의미합니다.

    - int() 함수와 float() 함수 활용하기     

    - int() 함수와 float() 함수 조합하기

 

숫자를 문자열로 바꾸기

   문자열로 변경할 때는 str() 함수를 사용합니다.

    - str() 함수를 사용해, 숫자를 문자열로 변환하기   

 

반응형
Comments