본문 바로가기
Python/Python 기초

파이썬(PYthon) 실습 - 변수, 숫자 연산

by healingmau 2022. 4. 21.

 

파이썬(PYthon) 실습 - 변수, 숫자 연산

 

안녕하세요.

힐링아무 입니다.

 

앞에 파이썬의 변수할당,

연산자에 대해서 배웠는데요.

그 실습 시간이에요^^

 

1.

다음을 실행하면

어떤 결과가 나올까요?

 

x = 20
x = 15
x = 10

x
>> 10

 

= 기호오른쪽에 있는 값

왼쪽에 저장하라

 

변수에 순서대로 20을 저장

다시 15로 바뀌었다가

마지막에 10으로 저장됩니다.

 

그래서 변수 x 의 값은 10 입니다.

 


2.

넓이와 둘레길이를 구하는

코드를 만드세요.

 a는 11, b는 7일때의

넓이와 둘레의 길이를 구하세요. 

 

Area(면적) = a * b
Perimter(둘레) = 2 * (a+b)

 

a = 11
b = 7

Area = a + b
Perimter = 2 * (a+b)

print('면적 : Area, 둘레 : Perimter')
>> 면적 : Area, 둘레 : Perimter

 


3.

어떤 숫자 x가 주어졌을때,

그 숫자가 짝수인지 홀수인지

계산하는 코드를 작성하세요.

 

 

# 2로 나누었을때 나머지가 1일때는 홀수
x = 231547 % 2
print(x)
>> 1

# 2로 나우었을때 나머지가 0일때는 짝수
x = 3648 % 2
print(x)
>> 0

 

%나머지 연산자 인데요.

 

나누어지는 수를

나누는 수로 나누었을때,

몫과 나머지가 나올때,

나머지 값을 가져옵니다.

 

( 나누기 연산은 :  a / b,

몫을 구하는 연산 :  a // b

나머지 연산 :  a % b)

 

나머지 연산은 파이썬 뿐만 아니라

대부분의  프로그래밍 언어에서

상당히 자주 사용하는 기능입니다.

 

숫자를 2로 나누었을때

나머지가 1이면 홀수이고,

0이면 짝수 입니다.

 


4.

현재 속도는 90 KM/H  입니다.

이를 MP/H(Miles per hour) 로 계산하는

코드를 작성하세요.

 

MPH = 0.6214 * KMH

 

KWH = 90
MPH = 0.6214 * KWH

print(MPH, "MP/H")

>> 55.925999999999995 MP/H
 

힐링아무의 코딩일기 힐코딩!!

댓글