본문 바로가기

분류 전체보기265

[TIL] 오늘의 백준 풀이 앞으로는 예제 하나씩 풀어가면서 하루에 한 개 이상의 함수를 분석하고 이해하여 사용하고자 한다. 단, 내 마음대로 작성하지 않기! 1시간 이상 한 가지로 고민하지 않기! 오늘은 어제 팀원분들과 고민했던 a+b 문제와 매우 유사해보이는 a*b, a/b문제를 풀이했다. 예제 : backjoon 10998, 1008 풀이 : 나누기는 *를 /로 변경 a, b = map(int,input().split()) if a > 0 and b < 10: result = a * b print(result) 과정 매니저님이 푸셨다는 한 줄 풀이 방법이 너무 멋있어서 써보고싶었다. 풀이에 사용하셨다던 map()을 사용해보기 위해 map()함수에 대해 공부했다. map(function, iterable) 매개변수란 함수의 입력.. 2023. 3. 24.
230324 웹개발/파이썬 3주차 오늘 예정_ 오전 중 강의 듣고 오후에는 백준문제풀이...단 1분도 낭비할 수 없어.. 일단 쓰고 보자ㅏㅏ 웹개발반 강의 정리 더보기 3주차. javascript로 시작 fetch문으로 url자료 가져와서 스파르타피디아를 업그레이드:) $(document).ready(function () { fetch("http://spartacodingclub.shop/web/api/movie").then((res => res.json()).then(data => { let rows = data['movies'] rows.forEach((a) => { let title = a['title'] #url에 있는 각 데이터를 let으로 가져온다 let title = a['desc'] let title = a['comment.. 2023. 3. 24.
[TIL] 예제 만들어 공부하기, 코딩 300제! 감사한 빛조앤님께서 기초도 없는 사람 수준에 맞게 만들어주신 예제 2문. 도전해보자. 1) int list 만들어 활용하기 1) for문을 사용해서 print(arr) 했을때 1부터 20 숫자가 들어가게 arr변수를 만드시오 2) arr변수에서 filter를 이용하여 홀수만 출력하시오 3) 2번 결과값에 *2 한 값을 출력하시오 4) list comprehension 문법을 이용해 표현해보기 1)부터 시작. 범위 내 숫자를 불러오는 range()함수를 사용한다. 유의점 : 1,20으로 적으면 19까지만 출력된다. // 원하는 숫자보다 +1해서 적기! for arr in range(1, 21): print (arr) #빠르게 완성! 2) filter함수를 사용, 홀수를 출력한다는 두가지 조건이 있다. 일.. 2023. 3. 23.
[TIL] 코딩테스트 삽질기.. 작업하면서 삽질한 내용을 바로바로 기록해두기 삽질을 하다하다 아무래도 수준이 아직 그정도가 안되는거 같아서 결국 힌트를 봤다. 힌트에 기재되어있는 내용은 내가 추론한 풀이 방법과 비슷했고^^, 감사하게도 일부만 추가할 수 있는 코드를 첨부해주셨다. def solution(answers): answer = [] cnt_one = 0 #맞춘 문제 수 cnt_two = 0 cnt_three = 0 one = [1, 2, 3, 4, 5] # 수포자123이 찍을 정답list two = [2, 1, 2, 3, 2, 4, 2, 5] three = [3, 3, 1, 1, 2, 2, 4, 4, 5, 5] rank = {} # 수포자123이 맞출 문제를 rank로, 비워서 선언 = 밑에서 채울거니까! for i, ans .. 2023. 3. 22.