# 5์ฅ Lab ๋์ ๋ฌธ์ ํ์ด
200p_Lab ๋์ ๋ฌธ์ )
def get_fac(n):
sum = 1
for i in range(n, 1, -1):
sum = sum * i
return sum
number = int(input('์ซ์๋ฅผ ์
๋ ฅํ์์ค: '))
final = get_fac(number)
print(number, '! = ', final, sep='')


201p_Lab ๋์ ๋ฌธ์ )
def birthday(name):
print('\n')
print('์์ผ ์ถํํฉ๋๋ค!')
print('์์ผ ์ถํํฉ๋๋ค!')
print('์ฌ๋ํ๋ ', name, '์', sep='')
print('์์ผ ์ถํํฉ๋๋ค!')
name_plz = input('์ด๋ฆ: ')
birthday(name_plz)


203p_Lab ๋์ ๋ฌธ์ )
def is_prime():
prime_list = []
for i in range(2, 101):
for a in range(2, i + 1):
if a == i:
prime_list.append(i)
if i % a == 0:
break
print(prime_list)
print('1๋ถํฐ 100 ์ฌ์ด์ ์์๋ ์๋์ ๊ฐ์ต๋๋ค.')
is_prime()


207p_Lab ๋์ ๋ฌธ์ )
import math
def sphere(radius):
vol = (4.0 / 3.0) * math.pi * radius * radius *radius
return vol
ten = sphere(10.0)
twenty = sphere(20.0)
print('๋ฐ์ง๋ฆ์ด 10.0์ธ ๊ตฌ์ ๋ถํผ:', ten)
print('๋ฐ์ง๋ฆ์ด 20.0์ธ ๊ตฌ์ ๋ถํผ:', twenty)


209p_Lab ๋์ ๋ฌธ์ )
import random
def make_passwords():
alphabet = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
number = "0123456789"
password = ""
for i in range(3):
index1 = random.randrange(len(alphabet))
index2 = random.randrange(len(number))
password = password + alphabet[index1] + number[index2]
return password
print('์๋กญ๊ฒ ์์ฑ๋ ํจ์ค์๋:', make_passwords())


229p_Lab ๋์ ๋ฌธ์ )
def bigger(a, b):
if a >= b:
return a, b
else:
return b, a
num1 = int(input('์ฒซ ๋ฒ์งธ ์๋ฅผ ์
๋ ฅํ์์ค: '))
num2 = int(input('๋ ๋ฒ์งธ ์๋ฅผ ์
๋ ฅํ์์ค: '))
print(bigger(num1, num2))

