[파이썬] 문제 : 학생 점수 튜플과 리스트 만들고 합계,평균 계산
marks = [(1,"sky",94),(2,"blue",100),(3,"pink",85),(4,"red",90),(5,"green",80)] d_sum = 0 # 합계 변수 선언 및 초기화 for i in range(len(marks)): # marks의 요소수 만큼 반복 d_sum += marks[i][2] # [2]가 점수. 점수를 누적 d_avg = d_sum / len(marks) # 평균계산 print('합계:',d_sum) print('평균:',d_avg)
2023. 12. 10.
[파이썬] 문제 : 369게임
def game369(n): for i in range(1, n + 1): clap = "" # 박수를 저장할 변수 if i < 10: # 10 이하의 수인 경우 if i % 3 == 0: # 1의 자리가 3, 6, 9인 경우 clap = f"{i} 짝" # 박수를 한 번 친다 else: # 10 이상의 수인 경우 n = i//10 # 10으로 나눈 몫 (10자리) m = i%10 # 10으로 나눈 나머지 1자리) if n in [3, 6, 9] or m in [3,6,9]: # 10의 자리가 3, 6, 9인 경우와 1의 자리가 3,6,9인경우 clap += f"{i} 짝" # 박수를 한 번 친다 if clap == "": # 박수를 치지 않은 경우 print(i, end=" ") # 숫자를 출력한다 e..
2023. 12. 6.
[파이썬] 문제 : turtle - 도형 color를 딕셔너리에 저장하고 사용하기
from turtle import * colorDic = {3:'red', 4:'green', 5:'blue', 6:'brown'} setup(1200, 800) bgcolor('white') speed(0) def draw_shape(n, length): for i in range(n): forward(length) left(int(360/n)) n = int(input('다각형 모양(3~6, 종료는 0) :')) pencolor(colorDic[n]) pensize(4) draw_shape(n, 100) # 3,4,5,6 각형 및 한변 길이 done() try: bye() except: print("bye")
2023. 12. 5.