일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- MEAN Stack
- MX Component
- 장고
- Serial
- sql developer
- matplot
- 파이썬
- windows10
- rs422
- 딥러닝
- Python
- tensorflow
- django
- oracle
- 텐서플로우
- 티스토리 초대장
- c#
- rs485
- Visual Studio Code
- pymssql
- 오라클
- 윈도우10
- scrapy
- MSSQL PYTHON
- 크롤링
- vscode
- MSSQL
- M2M
- PYTHON MSSQL
- 자본주의
- Today
- Total
안까먹을라고 쓰는 블로그
[혼자 공부하는 파이썬] 02-3 변수와 입력 본문
변수 - 값을 저장할 때 사용하는 식별자로, 파이썬에서는 변수를 생성하는 그 자체가 사용하겠다고 선언하는 것이며,
변수에는 모든 자료형의 값을 저장할 수 있습니다.
변수 만들기 / 사용하기
- 원의 둘레와 넓이 구하기
※ 프로그래밍 언어 중 C, C++, 자바, C# 등에서는 기본적으로 변수를 사용할 때 변수의 자료형에 대해 미리 선언해야
하지만, 파이썬은 다른 프로그래밍 언어와는 다르게 변수에 자료형을 지정하지 않습니다. 따라서 같은 변수에 여러
종류의 자료형을 넣을 수 있습니다.
복합 대입 연산자
변수를 활용하면 기존의 연산자와 조합해서 사용할 수 있는 연산자
■ 숫자에 적용할 수 있는 복합 대입 연산자
연산자 이름 | 설명 |
+= | 숫자 덧셈 후 대입 |
-= | 숫자 뺄셈 후 대입 |
*= | 숫자 곱셈 후 대입 |
/= | 숫자 나눗셈 후 대입 |
%= | 숫자의 나머지를 구한 후 대입 |
**= | 숫자 제곱 후 대입 |
■ 문자에 적용할 수 있는 복합 대입 연산자
연산자 이름 | 설명 |
+= | 문자열 연결 후 대입 |
*= | 문자열 반복 후 대입 |
사용자 입력 : input()
파이썬은 명령 프롬프트에서 사용자로부터 데이터를 입력받을 때 input()함수를 사용합니다.
문자열을 숫자로 바꾸기
input() 함수의 입력 자료형은 항상 문자열이기 때문에 입력받은 문자열을 숫자로 변환해야
숫자 연산에 활용할 수 있습니다. 영어로는 캐스트(cast)라고 합니다.
- 문자열을 숫자로 변환할 때는 다음과 같은 함수를 사용합니다.
□ int() 함수 : 문자열을 int 자료형으로 변환합니다. int는 정수를 의미합니다.
□ float() 함수 : 문자열을 float 자료형으로 변환합니다. float는 실수 또는 부동 소수점을 의미합니다.
- int() 함수와 float() 함수 활용하기
- int() 함수와 float() 함수 조합하기
숫자를 문자열로 바꾸기
문자열로 변경할 때는 str() 함수를 사용합니다.
- str() 함수를 사용해, 숫자를 문자열로 변환하기
'Language > Python' 카테고리의 다른 글
[Python] Django 해보자 (feat. Visual Studio Code) (0) | 2020.03.02 |
---|---|
[조코딩] 완전 쉽게 파이썬으로 텍스트 및 이미지 크롤링하기 | 완성형 서비스 만들기 1강 (0) | 2020.02.09 |
[혼자 공부하는 파이썬] 02-2 숫자 (0) | 2019.12.08 |
[혼자 공부하는 파이썬] 02-1 자료형과 문자열 (0) | 2019.12.07 |
[혼자 공부하는 파이썬] 01-3 이 책에서 자주 나오는 파이썬 용어들 (0) | 2019.11.28 |