정수형(integer): 소수점이 없는 숫자
실수형(floating point, 부동소수점): 소수점이 있는 숫자
숫자 연산자
사칙 연산자: + , -, *, /
정수기 연산자: //
나머지 연산자: %
제곱 연산자: **
변수 : 값을 저장할 때 사용하는 식별자
변수만들기/사용하기
pi = 3.14159265
pi
-> 3.14159265
*위의 pi는 문자열로 되어있으니까 당연히 "문자열과의 연산은 불가능"
#원의 둘레와 넓이 구하기
##변수 선언
pi = 3.14159265
r= 10
##변수 참조
print("원주율 =", pi)
print("반지름 =", r)
print("원의 둘레 =", 2*pi*r) #원의 둘레
print("원의 넓이 =", pi*r*r) #원의 넓이
복합 대입 연산자
+= : 덧셈 후 대입
-= : 뺄셈 후 대입
*= : 곱셈 후 대입
/= : 나누기 후 대입
%= : 나머지 구한 후 대입
**= : 제곱 후 대입
* 연산자에도 마찬가지 적용 (+, -)만
사용자 입력: input( )
input() 함수로 사용자 입력 받기:
데이터를 입력 받을때에 요구하는 안내문
input 함수 괄호 안에 들어가는 내용을 프롬프트 문자열
>를 사용하여 블록 시킴
* input() 함수는 사용자가 무엇을 입력해도 결과는 무조건 문자열 자료형
문자열을 숫자로 바꾸기
cast를 활용
int() : 문자열을 int 자료형으로 변환
float() : 문자열을 float 자료형으로 변환
string_a = input("입력A> ")
int_a = int(string_a)
string_b = input("입력B> ")
int_b = int(string_b)
print("문자열 자료:", string_a + string_b)
print("숫자 자료:", int_a + int_b)
숫자를 문자열로 바꾸기
str( ) 함수 사용
'Data Analysis > Python_Grammar' 카테고리의 다른 글
[혼공파]: if ~ else와 elif 구문 (0) | 2022.01.11 |
---|---|
[혼공파]: 불 자료형과 if 조건문 (0) | 2022.01.06 |
[혼공파]: 숫자와 문자열의 다양한 기능 (0) | 2022.01.03 |
[혼공파]: 자료형과 문자열 (0) | 2021.12.31 |
[혼공파]: 파이썬 용어들 (0) | 2021.12.30 |