목록전체 글 (176)
개발로그필름
turtle 모듈 import from turtle import * 실행 창 꺼지지 않게 screen = Screen() screen.exitonclick() 기본 그리기 # 100 step 앞으로 움직이기 forward(100) # 왼쪽으로 120도 회전 left(120) # 삼각형 그리기 forward(100) left(120) forward(100) backward(100) # 오른쪽으로 120도 회전 backward(100) right(120) # 왼쪽 방향으로 삼각형 그리기 backward(100) right(120) backward(100)
clear()을 사용하고 싶은데 그냥 clear()을 무작정 사용하면 에러가 난다 열심히 구글링 해본 결과 os import 후 이용해야한다는 것 발견! import os os.system('cls') 요로코롬 해주면 아주 잘 작동한닷 ✌🏻
https://school.programmers.co.kr/learn/courses/30/lessons/120851 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 나의 풀이 function solution(my_string) { var answer = 0; let numArr = my_string.match(/\d/g).map(n => Number(n)); for(i=0; i acc + Number(curr), 0); return answer; } replace()로 문자를 없애기 split()로 answer 안에 있는 원소 나누기 reduce()로..
https://school.programmers.co.kr/learn/courses/30/lessons/120850 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 나의 풀이 function solution(my_string) { var answer = []; const regex = /[^0-9]/g; const result = my_string.replace(regex, "") const num = (n) => Number(n); answer = Array.from(result, num).sort() return answer; } 먼저 regex에..
https://school.programmers.co.kr/learn/courses/30/lessons/120845 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 나의 풀이 function solution(box, n) { let width = Math.floor(box[0] / n); let length = Math.floor(box[1] / n); let height = Math.floor(box[2] / n); let answer = width * length * height; return answer; } 다른 사람 풀이 function so..
https://school.programmers.co.kr/learn/courses/30/lessons/120844 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이번 문제는 좀 수월하게 풀어냈다 문제 나의 풀이 function solution(numbers, direction) { var num = 0; if(direction == "right") { num = numbers.pop(); numbers.unshift(num) } else { num = numbers.shift(); numbers.push(num) } return numbers; } 조건..
https://school.programmers.co.kr/learn/courses/30/lessons/120843 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 나의 풀이 function solution(numbers, k) { var answer = 0; var idx = 0; for(i=0; i numbers.length - 1) { idx = idx - numbers.length } answer = numbers[idx] idx+=2; } return answer; } k번째로 공 던지는 사람을 구하는 문제이므로 k만큼 반복문을 돌린다 idx..
https://school.programmers.co.kr/learn/courses/30/lessons/120842 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 나의 풀이 function solution(num_list, n) { var answer = []; for(i=0; i