본문 바로가기

분류 전체보기680

[파워 유저를 위한 파이썬express] 4장 프로그래밍 programming 솔루션 답지 1. for i in range(2, 51): if i%2==0 : print(i, end=" ") 3. sum=0 for i in range(1, 101): if i%3==0 : sum += i print(sum) 5. n = int(input("정수를 입력하시오: ")) for k in range(1, n+1): for i in range(1, k+1): print(i, end=" ") print() 7. import turtle import math t= turtle.Turtle() t.shape("turtle") t.color('red', 'yellow') for x in range(0, 360): t.goto(x,200*math.sin(x*3.14/180)) 9. import random for.. 2023. 1. 8.
[파워 유저를 위한 파이썬express] 3장 프로그래밍 programming 솔루션 답지 1. x = int(input("정수를 입력하시오: ")) y = int(input("정수를 입력하시오: ")) if x%y == 0 : print("약수입니다.") 3. s = input("문자를 입력하시오: ") if s == 'R' or s=='r': print("Rectangle") elif s == 'T' or s=='t': print("Triangle") elif s == 'C' or s=='c': print("Circle") else : print("Unknown") 5. 3개의 정수를 동시에 입력받으려면 다음과 같은 명령문을 사용한다. x, y, z = eval(input("3개의 정수를 입력하시오: ")) 이어서 먼저 x와 y를 비교하여 작은 값은 찾고, 이 값과 z를 비교하면 된다. x.. 2023. 1. 8.
[파워 유저를 위한 파이썬express] 2장 프로그래밍 programming 솔루션 답지 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, "분.. 2023. 1. 8.
[파워 유저를 위한 파이썬express] 1장 프로그래밍 programming 솔루션 답지 1. print("환영합니다.") print("파이썬의 세계로 오신 것을 환영합니다.") print("파이썬은 강력합니다.") 3. print(1+2+3) 5. import turtle t = turtle.Turtle() t.shape("turtle") t.forward(100) t.left(90) t.forward(100) t.right(90) t.forward(100) t.right(90) t.forward(100) t.left(90) t.forward(100) turtle.mainloop() turtle.bye() 7. import turtle t = turtle.Turtle() t.shape("turtle") t.width(10) t.forward(100) t.left(90) t.forward(1.. 2023. 1. 8.