문제 설명 머쓱이네(머쓱타드╰(*°▽°*)╯) 옷가게는 10만 원 이상 사면 5%, 30만 원 이상사면 10%, 50만 원 이상 사면 20%를 할인해줍니다. 구매한 옷의 가격 price가 주어질 때, 지불해야할 금액을 return 하도록 solution 함수를 완성해보세요. 제한사항 10 ≤ price ≤ 1,000,000 price는 10원 단위로(1의 자리가 0) 주어집니다. 소수점 이하를 버린 정수를 return합니다. 입출력 예 price result 150,000 142,500 580,000 464,000 입출력 예 설명 입출력 예 #1 150,000원에서 5%를 할인한 142,500원을 return 합니다. 입출력 예 #2 580,000원에서 20%를 할인한 464,000원을 return 합니..
프로그래머스 문제 풀이입니다. 문제는 프로그래머스에서 확인하세요! Python 파이썬에는 find()라는 함수가 있어서 num과 k를 문자열로 만들어준다면 아주 쉽게 정답을 도출할 수 있다. 문제는 문자열로 찾아야하기 때문에 인덱스 번호가 하나 작게 나온다는 점. def solution(num, k): strNum = str(num) strK = str(k) if(strNum.find(strK) != -1) : return strNum.find(strK) + 1 else: return strNum.find(strK) if문으로 간단하게 해결하였다. 아래에는 한 줄에 해결한 사람들의 코드다. def solution(num, k): return -1 if str(k) not in str(num) else s..
안녕하세요 동기 여러분! 오늘은 파이썬의 객체(Variable)에 대해 알아봅시다! Variables 프로그래밍 언어는 데이터를 저장한 메서드를 재사용하기 위해 변수(Variable)이라는 것을 제공하는데요. 파이썬에서는 아래와 같이 변수를 선언할 수 있습니다. 변수 = "나는 값이다옹" = (equal)을 사용해서 변수를 선언합니다. 해봅시다! me_say = "파이썬은 너무 재밌어!" # 변수를 선언하고 print(me_say) # 변수를 출력합니다. 재선언이 가능하다 자바스크립트에서는 const로 변수를 설정하면 재선언이 불가능합니다. (var, let은 가능) 파이썬에서는 자바스크립트 처럼 구분 안하기 때문에 그냥 재선언 해버리면 새로운 데이터를 업데이트 할 수 있습니다. # 첫 번째 선언 emi..
안녕하세요 동기 여러분! 오늘은 파이썬의 문자열, Strings에 대해 알아봅시다! Strings 문자열은 말 그대로 문자로 된 문자를 말하는 것이 문자열입니다! '작은 따옴표로 만든 문자열' "큰 따옴표로 만든 문자열" """큰 따옴표 세 개로 만든 문자열""" 네~ 이런식으로 다양하게 문자열을 표현할 수 있는데요. 파이썬에서 왠만하면 큰 따옴표로 문자열을 만드는 걸 추천드립니다. 왜냐하면 아래와 같은 상황이 발생할 수 있기 때문이죠. '그는 생각했다. '걔가 나한테 미소 짓는 이유가 뭐지? 날 좋아하는 건 아닌가?'' 위 상황의 경우 컴퓨터가 또 다른 작은 따옴표 안에 있는 문자가 문자열인지 파악을 할수가 없습니다. 그래서 "그는 생각했다. '걔가 나한테 미소 짓는 이유가 뭐지? 날 좋아하는 건 아닌..
안녕하세요 동기 여러분! 오늘은 파이썬 첫 번째 시간입니다!!! Print에 대해 알아봅시다! Print 자바스크립트에서는 출력문을 console.log();로 사용했었는데 파이썬은 어떨까요? 파이썬에서는 print()를 사용합니다!!! print('아침에 눈을 뜨면 지난날이 궁금해') print("오늘은 어떤 사건이 날 부를까") 따옴표, 큰따옴표 모두 사용이 가능합니다. 실제로 작동하는지 한번 해볼까요? 주피터 노트북으로 실행한 파이썬입니당. 으때요? 정말 쉽죠? 오늘의 느낌 썸네일을 미리캔버스라는 디자인 플랫폼에서 만들었었는데 이제부터는 제가 일러스트레이터에서 직접 만들어서 올리려합니닼ㅋㅋ
안녕하세요. 동기 여러분! 오늘은 지난 시간에 이어 Properties에 접근하여 Key로 Value를 부르는 두 번째 시간입니다. Python과도 많이 비슷하여 아마 두 가지 모두 쉽게 터득하실 수 있을 겁니다. 그럼 갑시다! Bracket Notation Bracket Notation은 [ ] 대괄호 표기법을 사용하여 Key의 Value를 불러내는 방법입니다. 반드시 대괄호 표기법을 사용해야 하는 경우 Key 값이 숫자일 때 Key 값에 띄워쓰기가 있을 때 Key 값에 특수기호가 있을 때 예제 충무공 이순신 장군에 대한 OBJECT입니다. 11번째 줄부터 13번째 줄 까지는 우리가 배운 대로 잘 출력이 되어 나옵니다. 14번째 줄을 보면 숫자는 ' ' (Quotation marks) 없이 대괄호 안에..
안녕하세요. 동기 여러분! 오늘도 파이썬과 함께 비교해보는 시간을 갖도록 하겠습니다. Helper Functions Helper Functions는 코드를 읽기 쉽게 하고 디버깅하기 편하게 만들어주는 기능(?)인데요, 이 친구들은 다른 함수 안에 들어가서 사용되고 있는 함수로써 'Helper Functions'라고 부릅니다. 말 그대로 도와주는 애들이죠. 예를 들어 젤리를 먹고 싶은 아이들이 있습니다. 몇 명(children)인지 세어보고 몇 개(amount)나 먹고 싶은지 물어보고 개당 100원인 젤리의 총가격을 알아보는 코드를 적어보겠습니다. 그리고 아이들이 10명, 한 명당 6개씩 먹고 싶은 걸로 가정해보겠습니다. 위에 첨부된 코드를 보시면 : jellyCount라는 함수를 만들고 매개변수(para..
오늘은 쉽지만 놓칠 수도 있는 내용 Return을 가지고 왔습니다. 오늘도 역시 파이썬과 함께 비교해봅시다! Return 사전에 Return을 찾아보면, 돌아오다, 돌려주다, 반납하다 등등이 있는데요, 여기서는 돌려줘라 라고 해석하면 가장 자연스럽습니다. 간단한 예를 들어보겠습니다. 통장 잔고를 알려주는 함수를 만들 텐데 통장 총액에서 사용한 금액을 차감하는 형태의 코그입니다. 만원을 가지고 있는데 2500원짜리 야채김밥을 사 먹었다고 계산해보겠습니다. accountTotal이라는 함수에 total, spend라는 매개변수(parameter)를 넣고 return을 써주어 '값을 돌려줘라'라고 명령도 넣고 total - spend를 한 후에 식별자(Identifier)인 acountTotal로 실행을 시키..
안녕하세요. 오늘도 파이썬과 함께 비교해보는 자바스크립트 포스팅!!! Default Parameters 지난 시간에 배웠던 매개변수(Parameter)가 무엇인지 이제 우리는 알고 있습니다. 그런데 Default Parameter라니? 이게 뭘까요? 말 그대로 기본 매개변수(Default Parameter)입니다. 매개변수(Default Parameter)에 기본 값을 정해놓고 사용할 수 있는 건데요, 예를 들어 김밥집의 코드를 만들어 본다고 한다면, 기본 김밥은 야채김밥이고 다른 종류의 김밥들은 직접 적어 넣을 수 있게 해 보겠습니다. // 김밥집 코드 function kimbabHouse(kimbab = '야채김밥') { console.log(`안녕하신가 주문자여, ${kimbab}이 너의 주문이 맞..
안녕하세요. 오늘은 자바스크립트의 귀엽고 깜찍한 비교 연산자예요. 파이썬과 비교해보며 알아봅시다! Comparison Operators 의미 파이썬 기호 자바스크립트 기호 미만(오른쪽 갚보다 적다) 이하(오른쪽 갚보다 적거나 같다) = 값이 같다 == === 값이 같지 않다 != !== 오호 다들 비슷 한데 '값이 같다'와 '값이 같지 않다'만 조금 다르네요! 어제 포스팅한 if문과 함께 예제를 보도록 하겠습니다. 그럼 아래를 보시죠! if문을 해석해보자면, "내 돈이 너의 돈보다 많으면 '오늘은 내가 쏜다'를 출력하고 아니라면 '오늘은 니가 사!'를 출력해줘"입니다. 그래서 너의 돈이 20000으로 내 돈 보다 많으므로 '오늘은 니가 사!'가 출력이 된 것을 확인할 수 있습니다. 그렇다면, 내 돈이 적..
- Total
- Today
- Yesterday
- Python
- 객체
- for문
- 동기코딩
- 프로그래머스
- 자바스크립트
- 함수
- 메서드
- em
- 실수
- padding
- Type
- 파이썬
- 반복문
- 타입 좁히기
- function
- CSS 포지션
- if문
- method
- html table
- HTML 기본
- Typescript
- CSS
- 타입스크립트
- css position
- Object
- Array
- javascript
- html
- Margin
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |