[파이썬] [알고리즘] 반복문
2022. 3. 8. 02:36
프로그래밍/파이썬
이번 차례는 반복문이다 흔히 말하는 for와 while문을 설명해보자 사실 while문을 잘 안 쓰는지라 설명이 빈약할 수 있다 그럼 for문으로 넘어가 보자 1. 범위 파이썬에서 for문을 쓰는 가장 기본적인 방법은 아래와 같다 for 변수 in 범위: 아니, 이거만 기억하면 사실 for문은 다 쓸 수 있을 거라 생각한다 예시 코드들을 보며 설명해보자 for i in range(10): print(i) ary = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] for i in ary: print(i) 결괏값 > 0 1 2 3 4 5 6 7 8 9 첫 번째 방법은 range를 사용하여 i를 출력하는 방법이다 기본적으로 range에 숫자를 땅 하고 하나만 넣으면 0부터 그 숫자 미만까지 반복하기 때..
[파이썬] [알고리즘] 출력에 대하여
2022. 3. 6. 00:05
프로그래밍/파이썬
출력 편이다 출력은 십중팔구 print()를 쓴다 print에서 또 알아두면 좋은 것들을 정리해보았다 1. print() 말 그대로 print()이다 괄호 안에 있는 걸 출력해주는 함수이다 또한 괄호안에서는 , +등이 사용될 수 있다 , 를 사용 할 경우 어떤 선언의 타입이든 스페이스 간격으로 출력해준다 가 나 다 1 2 3 a, b, c = input().split() d, e, f = map(int, input().split()) print(a, b, c, d, e, f) 결괏값 > 가 나 다 1 2 3 +를 사용 할경우에는 이야기가 약간 달라진다 기본적으로 +는 더하는 함수인지라 문자형은 말 그대로 두 문자를 이어서 출력해주고 정수형은 +가 들어간대로 계산을 해서 출력해준다 근데 문제는 정수형과 문..
[파이썬] [알고리즘] input에 대해서
2022. 3. 5. 00:36
프로그래밍/파이썬
친구와 같이 시작하기 전 내가 아는 내용들을 다 뽑아서 정리해서 알려주려 한다 그런데 막상 적고 나니 이걸 블로그에도 적어두면 나중에 나에게도 도움이 되는 것이 아닌가라는 생각에 이렇게 글로 남겨본다 이 글은 철저히 백준 문제를 위한 입출력 등을 다룬다.. 사실 이 범위 밖은 나도 잘 모르기 때문에 쓴 내용이 틀린 경우도 있을 것이니 맹신하지 말고 꼭 자기 자신이 검색하는 습관을 가져보자 - 가장 먼저 백준을 하면서, 가장 많이 백준에서 마주하는 문제는 문제에 있는 테스트 케이스들을 어떻게 입력시킬 것이냐는 것이다 처음에 나는 문제를 푸는 것보다는 이 입출력하는 부분이 더 어려웠다 고로 많이 쓰는 입출력을 나열해보자 한다 1. input() 말 그대로 input()이다 이 명령어는 테스트 케이스의 한 줄..
[파이썬] vscode 에서 input.txt output.txt 로 입력값 결과값 넣기
2022. 3. 4. 12:03
프로그래밍/파이썬
이번에 자취를 시작하면서 노트북을 하나 사자라는 마음을 먹고 노트북을 하나 샀다 이전 PC의 환경처럼 세팅해주고자.. 다시 input과 output 도 자동으로 txt로 받아 실행해주는 세팅을 해주려 하는데.. 안된다.. 너무 화가 났다 친구랑 같이 세팅하는데 도무지 해결될 기미가 보이지 않는다 잠이 오질 않는다.. 근데 이사하고 나서 힘들어서 그런지 그리고 술까지 먹어서 그런지 매우 힘들었다 일단 보류하고 다음날 하기로 하고 잠을 자고 일어나서 바로 컴퓨터를 켜서 오늘 안에 못 해결하면 난 잠을 못 잔다는 생각으로 해결방법을 모색했다 1. 기본적인 args 라인 추가 일단 vscode 창에서 디버그 버튼에 들어가 톱니를 누른 뒤 launch.json 파일로 들어가 마지막 라인에 ,"args": [ ""..