💥 CODEKATA
ㄱㅇ튜터님 파이썬 문제 풀음
재귀함수 빼고 다 풀었다
재귀는 나중에 심심하면 풀어보는걸로 끝~~
# 숙제 - 81
# 두 개의 문자열을 받아 공통으로 포함된 문자를 반환하는 함수를 만드세요
mystr1 = "asdffaefags"
mystr2 = "dfjhsfkehk"
def twostr(str1,str2):
result = [i for i in str1 if i in str2]
return result
print(twostr(mystr1, mystr2))
# 숙제 - 83
# 삼각형의 밑변과 높이를 입력 받아 삼감형의 넓이를 계산하는 함수 만드세요
def triangle_width():
while True:
try:
usernum1, usernum2 = map(int, input("밑변, 높이를 입력하세요.(공백으로 구분)").split())
return (usernum1 * usernum2 * 0.5)
except:
return "올바르게 입력하세요."
continue
print(triangle_width())
# 숙제 - 85
# 두개의 리스트를 받아 공통 요소만 반환하는 함수
mylist1 = [1,2,3,4,5,1,2]
mylist2 = [1,1,2,56,8,5]
def twolist(mlist1, mlist2):
result = [i for i in mlist1 if i in mlist2]
return result
print(twolist(mylist1, mylist2))
# 숙제 - 87
# 리스트(숫자)에서 최대값과 최솟값의 차이를 계산하는 함수
mlist = [2,56,8,5,92,30,46]
def max_min(mylist):
return max(mylist) - min(mylist)
print(max_min(mlist))'Sparta > CODEKATA' 카테고리의 다른 글
| [250919] 스파르타코딩 본캠프 34일차 (0) | 2025.09.19 |
|---|---|
| [250918] 스파르타코딩 본캠프 33일차 (0) | 2025.09.18 |
| [250916] 스파르타코딩 본캠프 31일차 (2) | 2025.09.16 |
| [250915] 스파르타코딩 본캠프 30일차 (0) | 2025.09.15 |
| [250904] 스파르타코딩 본캠프 23일차 (0) | 2025.09.04 |