cs

agree


정수형(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( ) 함수 사용

 

 

+ Recent posts