βοΈ Python Programming/μ΄μμ νμ΄μ¬μ μ²μμ΄μ§!_2019 Ver
[μ΄μμ νμ΄μ¬μ μ²μμ΄μ§!_2019 Ver] 5μ₯ Lab λμ λ¬Έμ νμ΄
A Lim Han
2023. 2. 19. 12:58
# 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))