Published 2022. 10. 4. 11:29
# 연습문제 2번 : 1000번 던져서 주사위 값 빈도 수 구하기

import random
counters = [0, 0, 0, 0, 0, 0]

for i in range(0, 1000):
    value = random.randint(0, 5)
    counters[value] = counters[value] + 1

for i in range(0, 6):
    print("주사위가",i+1,"인 경우는", counters[i])
# 연습문제 2번 5가지 색깔로 오각형 그리기

import turtle
t = turtle.Turtle()

color_list = ["yellow", "blue", "red", "orange", "green"]
t.pendown()
t.width(5)

for i in color_list:
    t.color(i)
    for j in range(5):
        t.right(72)
        t.forward(100)
    t.left(72)
# 함수 만들기

def address():
    print("서울 측별시 종로구 3번지")
    print("파이썬 빌등 7층")
    print("홍길동")

address()
address()
# 함수 만들기 인수 추가 

def address(name):
    print("서울 측별시 종로구 3번지")
    print("파이썬 빌등 7층")
    print(name)

address("해파리")
address("고동")
# 함수에 여러 개의 인수 추가 

def get_sum(start, end):
    sum = 0
    for i in range(start, end+1):
        sum += i
    print("sum=",sum)


get_sum(1, 10)
get_sum(1, 20)
# 함수에 여러 개의 인수 추가 

def get_sum(start, end):
    sum = 0
    for i in range(start, end+1):
        sum += i
    print(start, "부터", end, "까지의 합", end=" ")
    print("sum=",sum)



get_sum(1, 10)
get_sum(1, 20)
# 함수에 값 반환하기

def calculate_area(radius):
    area = 3.14*radius**2
    return area

c_area = calculate_area(5.0)
print(c_area)
c_area = calculate_area(10.0)
print(c_area)
area_sum = calculate_area(5.0) + calculate_area(10.0)

print(area_sum)

 

'Python' 카테고리의 다른 글

Python - 딕셔너리2  (0) 2022.11.22
Python - 딕셔너리  (0) 2022.11.15
Python - 함수  (0) 2022.11.08
Python - List  (0) 2022.09.27
복사했습니다!