두근두근파이썬 3장 연습문제
1.
x = int(input('x:'))
y = int(input('y:'))
plus = x+y # 두수의 합
mi = y-x # 두수의 차
mult = x*y # 두수의 곱
total = (x+y) / 2 # 두수의 평균
print('두수의 합', plus,'\n두수의 차', mi,'\n두수의 곱',mult,' \n두수의 평균',total)
print('큰수',max(x,y),'\n작은수',min(x,y))
2.
r = int(input('r:')) # 반지름
h = int(input('h:')) # 높이
vol = (3.141592 * r **2 ) * h # Fir^2 *h
print('원의 기둥 부피 : ',vol)
3.
i = int(input('정수를입력 : '))
t = i // 1000 #천의자리
m = (i % 1000) // 100 #백의자리
ten = ((i % 1000) % 100) // 10 #십의자리
one = (((i % 1000) % 100) % 10) // 1 #일의자리
Sum = t + m + ten + one
print("자리수의 합 :", Sum)
4.
x1 = int(input('x1: '))
y1 = int(input('y1: '))
x2 = int(input('x2: '))
y2 = int(input('y2: '))
xsum = (x1 – x2)**2 # x의거리
ysum = (y1 – y2)**2 # y의거리
total = (xsum + ysum)**0.5 # 루트제거
print('두점사이의 거리=',total)
5.
from turtle import*
shape("turtle")
setheading(45)
fd(141)
up()
goto(0,0)
down()
setheading(0)
fd(100)
setheading(90)
fd(100)
6.
from turtle import*
shape("turtle")
x1 = int(input('x1 : '))
y1 = int(input('y1 : '))
x2 = int(input('x2 : '))
y2 = int(input('y2 : '))
goto(x1,y1)
goto(x2,y2)
xsum = (x1 - x2)**2
ysum = (y1 - y2)**2
total = (xsum + ysum)**0.5
up()
write("점의길이",total)
write(total)
goto(x2,y2)
down()
7.
import time
t = time.time()
h = int((t / 3600) % 24) // 1H = 3600s 1d = 24h
m = int((t / 60) % 60) // 1m = 60s
print('(영국의)현재시간',h,"시",m,"분")
8.
kg = int(input('무게입력:'))
ms = int(input('속도입력:'))
j = ( kg * ms **2)/2
print("물체는",j,'의 에너지를 가지고 있다.')