[Python] 연습

[Python] 기초 문법 1

Simon Yoon 2021. 12. 31. 01:00

변수(variable) = 사용자가 정의한 값 혹은 객체가 담겨 있는 공간

변수의 초기화 = 생성된 변수에 처음으로 값을 부여하는 것

 

변수에 데이터를 저장할 때는 = 을 사용한다. 이 때 = 은 할당 연산자(assign operator)라고 한다.

변수 myNum에 10이라는 정수 데이터를 할당(assign)하기 위해서는 아래와 같이 입력한다.

myNum = 10

자료형(data type) = 프로그래밍에 사용되는 변수, 객체 혹은 자료의 형태

숫자형은 데이터가 정수인지 실수인지 복소수인지에 따라 int, float, complex로 나뉜다.

myInt = 5
myFloat = 3.5
myComplex = 3 + 4j

산술 연산자

연산자 사용 의미
+ a + b a와 b를 더한 값
- a - b a에서 b를 뺀 값
* a * b a와 b를 곱한 값
/ a / b a에서 b를 나눈 값
% a % b a를 b로 나눈 나머지 값
** a ** b a의 b 제곱 값
// a // b a를 b로 나눈 몫

나눗셈에서 분모는 0이 될 수 없다.


Q. 윤년을 판단하는 프로그램 작성

윤년이 되기 위한 조건: 연도가 4로 나누어지지만 100으로는 나누어 떨어지지 않음(조건 1) 혹은 연도가 400으로 나누어 떨어짐(조건 2)

 

A.

N = 2021
if((N % 4 == 0) and (N % 100 != 0)) or (N % 400 == 0):
	print("윤년입니다")
else:
	print("윤년이 아닙니다")

'[Python] 연습' 카테고리의 다른 글

[Python] 기초 문법 6  (0) 2022.01.08
[Python] 기초 문법 5  (0) 2022.01.07
[Python] 기초 문법 4  (0) 2022.01.07
[Python] 기초 문법 3  (0) 2022.01.07
[Python] 기초 문법 2  (0) 2022.01.07