전체 글 131

[Python] 사용자에게 입력받기 / 형변환

사용자에게 입력을 받기 위해서는 input() 메서드를 이용 추가적인 안내 문구가 필요하다면 괄호 안에 문자열을 입력 a = input() # >>> a b = input("이거는 b예요! =>") # >>> 이거는 b예요! => banana print(a, b) # a banana 어떤 것을 입력하든 문자열로 입력되기 때문에 형변환(Casting)이 필요할 수 있다 float 실수형으로 변환 int 정수형으로 변환 str 문자열로 변환 hex 16진수로 변환 oct 8진수로 변환 bin 2진수로 변환 tuple 튜플로 변환 list 리스트로 변환 ord 유니코드 값으로 변환 chr 유니코드 값을 문자로 변환

BE/Python 2021.08.13

[Python] 인덱싱과 슬라이싱

1. 인덱싱(Indexing): 해당 인덱스의 문자열을 가져오는 것 # 인덱싱 greeting = "HelloNicetoMeetYou" print(greeting[5]) # N 2. 슬라이싱(Slicing): 일정 구간의 문자열을 가져오는 것 형태: 변수이름[시작인덱스:종료인덱스+1] 시작인덱스가 생략됐다면? 처음부터 종료인덱스가 생략됐다면? 마지막까지 # 슬라이싱 greeting = "HelloNicetoMeetYou" print(greeting[5:9]) # Nice

BE/Python 2021.08.13

[프로그래머스] 숫자 문자열과 영단어 - Javascript

링크 https://programmers.co.kr/learn/courses/30/lessons/81301 코딩테스트 연습 - 숫자 문자열과 영단어 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자 programmers.co.kr 문제 설명 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자릿수를 영단어로 바꾸는 예시입니다. 1478 → "one4seveneight" 234567 → "23four5six7" 10203 → "1zerotwoze..

PS:0 2021.08.11

[프로그래머스] 부족한 금액 계산하기 - Javascript

링크 https://programmers.co.kr/learn/courses/30/lessons/82612 코딩테스트 연습 - 1주차 새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이 programmers.co.kr 문제 설명 새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이용료가 100이었다면 2번째에는 200, 3번째에는 300으로 요금이 인상됩니다. 놀이기구를 count번 타게 되면 현재 자신이 가지고 있는..

PS:0 2021.08.09

[프로그래머스] 124 나라의 숫자 - Javascript

링크 https://programmers.co.kr/learn/courses/30/lessons/12899 코딩테스트 연습 - 124 나라의 숫자 programmers.co.kr 문제 설명 124 나라가 있습니다. 124 나라에서는 10진법이 아닌 다음과 같은 자신들만의 규칙으로 수를 표현합니다. 124 나라에는 자연수만 존재합니다. 124 나라에는 모든 수를 표현할 때 1, 2, 4만 사용합니다. 예를 들어서 124 나라에서 사용하는 숫자는 다음과 같이 변환됩니다. 10진법 124 나라 10진법 124 나라 1 1 6 14 2 2 7 21 3 4 8 22 4 11 9 24 5 12 10 41 자연수 n이 매개변수로 주어질 때, n을 124 나라에서 사용하는 숫자로 바꾼 값을 return 하도록 solu..

PS:0 2021.08.02

[React] 틱택토 추가 기능 구현하기 (1)

잠깐!✋ 이 포스팅은 React 자습서를 따라해보고 복습을 목적으로 하는 포스팅입니다 틀린 부분이 있으면 정정 부탁드립니다! 리액트 자습서(틱택토 만들기) 링크: https://reactjs.org/tutorial/tutorial.html Tutorial: Intro to React – React A JavaScript library for building user interfaces reactjs.org 리액트 자습서 마지막 부분을 보면 연습을 위해서 추가 기능을 제시해 놓았다 1. Display the location for each move in the format (col, row) in the move history list. (이동 기록 목록에서 특정 형식(행, 열)으로 각 이동의 위치를 표시..

FE/React 2021.07.29

[React] 틱택토 게임으로 알아보는 props와 state

잠깐!✋ 이 포스팅은 React 자습서를 따라해보고 복습을 목적으로 하는 포스팅입니다 틀린 부분이 있으면 정정 부탁드립니다! https://ko.reactjs.org/tutorial/tutorial.html#passing-data-through-props 자습서: React 시작하기 – React A JavaScript library for building user interfaces ko.reactjs.org 오늘은 props와 state에 대해서 알아보도록 하겠습니다 먼저 둘의 특징을 요약하자면 props 1. 읽기 전용 데이터(수정 불가능) 2. 부모 컴포넌트에서 자식 컴포넌트로 전달하는 단방향 데이터 state 1. 컴포넌트가 가지는 동적인 값(변경 가능) 버튼 눌렸는지 여부...값이 몇인지 등등..

FE/React 2021.07.28

[Github]깃허브 학생 인증 하고 pro 업그레이드 하기

깃허브에서 학생 인증하면 pro 기능을 무료로 쓸 수 있다는걸 알게 된 김에 정리하는 포스팅🥳 1. 깃허브 메인페이지에서 Explore 탭 - GitHub Education을 선택한다 2. GitHub Student Developer Pack 메뉴를 클릭한다, 로그인 안돼있으면 다음 단계에서 하기! 3. Get your pack 버튼 누르고 지원서 빈칸 다 채우기(깃허브 사용 목적) 나는 기본 이메일이 학교용 이메일이 아니라서 별도로 이메일 추가 과정을 거쳤다 (유효기간이 적혀있는 학생증 필요, 제출할 수 없는 경우 관련 서류 필요) 4. 제출 끝~ 디자인 툴이랑 프론트엔드 학습 사이트 있던데 통과되면 바로 써봐야지☺️ +약 이틀 후 프로로 업그레이드 완료 ✨ 오피스 계정('o.ac.kr')보다 학교 계..

Git & GitHub 2021.07.27

[Journal] 면접 떨어진 김에 하는 자기 반성과 3분기 목표🌻

7월 초...모 웹 데브코스에 지원했다가 얼떨결에 자소서 / 코테 단계를 통과해버렸다 그리고 어제 나온 결과는... 사실 교육과정이 마음에 들어서 꼭 듣고싶은 코스였기 때문에 불합격 소식을 받고 마음이 정말정말 아팠는데😂 지나간 일은 어쩔수 없으니까!!! 다른 좋은 교육과정도 많으니까!!!! 마음을 다잡고 있습니다 더 일찍 생각하고 보완했으면 좋았겠지만...지금이라도 나의 부족한 점이 뭐였을지 고민해보면 1. 면접 때 너무 긴장해서 말을 제대로 못했다...는 핑계고 면접 말하기 연습을 충분히 하지 않았다 2. 주 프로젝트로 제출한 결과물이 웹과 직접적인 관련이 없는 기술로만 구현됐다 (이건 웹 관련 코스인데...!) 3. 내가 프론트엔드 개발자가 되고 싶은 납득할만한 이유나 공부 방향을 말하지 못했다 4..

Daily 2021.07.27