For
-
Python for loopComputer Science/Basic Programming with Python 2021. 11. 13. 21:52
For 여러 행동을 반복적으로 할 때, 프로그래밍을 하게된다면 수많은 라인을 반복해서 써야할것이다. 그런것을 효율있게 그리고 간단하게 몇줄안에 끝낼 수 있게 해주는게 있는데 그게 바로 loop이다. 반복이 된다는 뜻이다. 그중 For loop에 대해서 알아보자. 아래와 같은 형태로 작성할 수 있다. for var in sequence: code 순서가 있는 sequence에 있는 모든 값을 도는것이다. 예를들자면 아래와 같다. for i in [1,2,3,4]: print(i) 프로그램을 돌려보면, 아래와 같이 나온다.1 1 2 3 4 list, tuple, string, set, dictionary 모두 for loops을 사용할 수 있다. 하지만, set같은 경우에는 내가 저장한 순서가 아니게 나온다..
-
Mario | CS50 Week 1Computer Science/CS 50 Harvard 2021. 11. 7. 00:36
Harvard CS50 강의를 한글로 정리한것입니다. 이때까지 학습한 내용으로 블록을 프린트하는 간단한 프로그램을 만들어보자. Question Marks #include int main(void) { printf("????\n"); } 조금더 발전시켜서, for loop을 이용해서 n만큼의 물음표를 프린트하게도 할 수 있다. #include int main(void) { int n = 4; for (int i = 0; i make mario_blocks clang mario_blocks.c -lcs50 -o mario_blocks > ./mario_..