본문 바로가기
728x90

분류 전체보기115

[백준_2675] 하, 문자열 반복 [백준_2675] 하, 문자열 반복 Q) 문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다. S에는 QR Code "alphanumeric" 문자만 들어있다. 처음 내가 작성한 코드 처음 작성한 코드에서는 출력이 제대로 안 됐다. 여기 첨부하려고 했는데 지워져 버려 없네.. 이 문제를 처음에 풀지 못한 건 결국 입력, 연산 값들의 형태(str, int)에 미숙해서 그렇다. 두 번 째 작성한 코드 성공했다. 잘 돌아 갔는데 뭔가 두 번 째 while문이 좀 지저분해 보인다. 수정 코드 1 (ㄱㄹ원 코드 참조) result = ''와 result += @@ .. 2021. 8. 7.
[WEEK01~04] 8/06 TIL_ 문자열에 변수 포함하는 방법 [WEEK01~04] 8/06 TIL_ 문자열에 변수 포함하는 방법 Q) 문자열에 변수 포함하는 방법 a = 10 print(f'최댓값은 {a}입니다.') -> 최댓값은 10입니다. 변수 포함되는 문자열 앞에 f를 붙여 주면 된다. 문자열을 변수 a에 넣어보면 다음과 같이 표현 가능 a = f'최대값은 {a}입니다.' print(a) 2021. 8. 6.
[백준_2739] 하, 기초 (반복문) 구구단 [백준_2739] 하, 기초 (반복문) 구구단 Q)N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다. list 함수와 for 함수에 대해 배울 수 있었다. a = [1, 2, 3, 4, 5, 6, 7, 8, 9] 를 표현 하는 다른 방법은?? a = [i for i in range(1, 10)] a = list(range(1,10)) 2021. 8. 6.
[WEEK00] Git 관련 명령어 [WEEK00] Git 관련 명령어 pull 받기 Pull로 받기 : git pull origin main ls : 리스트 ls -al: 모든 폴더 확인 (.이 붙으면 숨김 파일, 폴더) .은 현재 폴더를 의미 Gitignore : .venv 같은 것들 감출 때 가상환경 실행 : source pip list pip install flask (진자 자동 설치) push 하기 git add .: commit 할 것을 정해 줌.현재 파일을 기준으로 하위 폴더 다 저장. git status : 현재 git 상황 git commit -m "하고싶은 말": commit 하기 git push origin main terminal ctrl + C : app.py 나가기 2021. 8. 6.
[SW사관학교 정글] WEEK00_프로젝트 발표 후 운영진 말씀 [SW사관학교 정글] WEEK00_프로젝트 발표 후 운영진 말씀 장병규 의장님 이야기 아무런 준비없이 발표하는 것은 나도 못한다. 발표준비를 사전에 한번 연습하고 나와야한다. 면접을 보나 회사에서 발표를 하나 그자리에서 바로 생각하는 것이 아니다. 미리 준비를 한번은 해야한다. 3분, 5분 발표는 항상 빡시다. 제한된 시간내에 우리가 한일을 어떻게 조리있게 발표하는 것을 고민하자. 글이든, 말이든, 발표든, 면접이든 연습하면 성장한다. 이 영역은 재능이 아니다. 어느 레벨까지는 연습하면 능력을 키울 수 있다. 발표끝나고 이야기 궁금해서 질문하고 답변하는 과정이 이제 일상이 될것이다. 모르는 것을 질문하거나 모르는 질문을 받았다는 것을 부끄러워하지 말고 계속해나가는 것이 프로그래머의 삶이다. 대학교 재학생.. 2021. 8. 6.
[백준_10869] 하, 기초(입출력), 사칙연산 [백준_10869] 하, 기초(입출력), 사칙연산 Q) 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. A = list(map(int, input().split())) 처음에 그냥 A=7, B=3 값을 정해줘서 틀렸다. 핵심은 A, B 값은 받는 함수를 만들어야 한다. 파이썬에서 값을 입력 받기 위해서는 input() 함수를 쓴다. 입력값이 1개인 경우 A = input() #참고로 input('값을 입력하세요 :') 처럼 입력 가능 print(type(A)) 입력 : 5, 출력 :str input()함수의 출력값은 문자열(str)인 것을 알 수 있다. 그래서 사칙연산을 위해선 'int' 를 이용하여 숫자 type으로 변경.. 2021. 8. 6.
728x90