# 연습문제 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 |