본문 바로가기
솔루션모음/파워 유저를 위한 파이썬 express 실습문제

[파워 유저를 위한 파이썬express] 2장 프로그래밍 programming 솔루션 답지

by 이얏호이야호 2023. 1. 8.

1.
x = int(input("x: "))
y = int(input("y: "))

print("두수의 합: ", x+y)
print("두수의 차: ", x-y)
print("두수의 곱: ", x*y)
print("두수의 평균: ", (x+y)/2)
print("큰수: ", max(x, y))
print("작은수: ", min(x, y))


3. 
x = int(input("삼각형의 밑변: "))
y = int(input("삼각형의 높이: "))

print("삼각형의 넒이: ", int(0.5*x*y))

5.
hour = int(input("시간을 입력하시오: "))
min = int(input("분을 입력하시오: "))

sec = hour*3600+min*60
print(hour, "시간", min, "분은", sec, "초입니다.")

 

 


7.
ftemp = int(input("화씨 온도를 입력하시오: "))
ctemp = (ftemp-32)*5.0/9.0
print("화씨", ftemp, "도는 섭씨",ctemp, "도 에 해당합니다.") 

9.
x1 = int(input("x1="))
y1 = int(input("y1="))
x2 = int(input("x2="))
y2 = int(input("y2="))
dist = ( (x2 - x1)**2 + (y2 - y1)**2 )**0.5
print(dist)

11.
n = int(input("정수="))
s = 0
s += n % 10
n //= 10
s += n % 10
n //= 10
s += n % 10
n //= 10
s += n % 10
n //= 10
print(s)

 



13.
a = 30
b = 20
print("\n바꾸기 전 a = %d b = %d" %(a, b))
a, b = b, a
print("\n바꾸기 후 a = %d b = %d" %(a, b))

15.
import turtle
t = turtle.Turtle()
t.shape("turtle")

side=int(input("삼각형 변의 길이: "))
t.forward(side)
t.left(120)
t.forward(side)
t.left(120)
t.forward(side)
t.left(120)
turtle.mainloop()
turtle.bye()

17.
name, age = "Kim", 20
address = "서울시 종로구 1번지"
print(f"이름: {name}\n나이: {age}\n주소: {address}")

19.
s = input("문자열을 입력하시오:")
print(s[0]+s[-1])

21.
street = "서울시 종로구"
type = "아파트"
number_of_rooms = 3
price = 100000000

print("###############################")
print("#                             #")
print("#     부동산 매물 광고          #")
print("#                             #")
print("###############################")
print("")
print(street, "에 위치한 아주 좋은 ", type, "가 매물로 나왔습니다. 이 ",
type, "는 ", number_of_rooms, "개의 방을 가지고 있으며 가격은",
      price, "입니다.")

 

 

 

 

댓글