본문 바로가기

Else

[Swift] 024 Making Decisions - 2 (조건문 - IF / ELSE IF / ELSE) for beginners 의사 결정(Making Decisions) - IF / ELSE IF / ELSE 하나의 선택은 충분하지 않아(When one choice is not enough) 때때로 비교 연산으로 양자택일 이상의 것을 얻을 수 있습니다. 앞에서 만든 세 개의 상수 tree로 예를 들어 보겠습니다. tree의 각 타입은 제품의 타입과 연관이 있습니다. 각각의 tree 타입에 대한 상품을 반환하고자 한다면 어떻게 해야 할까요? for 루프에 래핑된 다중 if 문▲var treeArry = [tree1, tree2, tree3] for tree in treeArry { if tree == "Oak" { print("Furniture") } else if tree == "Pecan" { print("Pie") } els.. 더보기
[Swift] 023 Making Decisions - 1 (조건문) for beginners 의사 결정(Making Decisions)컴퓨터가 "생각"을 할 수 있을까요? 이것은 자주 논쟁이 일어나는 쟁점이기도 합니다. 컴퓨터는 결정을 내리는 부분에서 일을 잘합니다. 어떤 앱이든 필수적인 것 중 하나가 결정을 내리는 것이며 무엇을 하는지 어디로 가는지 아는 것이 프로그램의 흐름에서 매우 중요합니다. 프로그램 흐름은 "참이면 이곳으로 가고, 참이 아니면 저쪽으로 간다" 또는 "참이 아니면 참일 때까지 이 작업을 계속해서 수행한다."와 같은 하나의 긴 결정의 연속입니다. 우리의 삶도 이렇게 많은 결정을 해야 하는 일들로 가득 차 있으며, 때로 생각하지 않고 결정을 내리기도 합니다. 어떤 신발을 신을지, 몇 시에 출근할지, 또는 언제 길을 건너는 것이 좋을지 등 우리가 매일 마주치는 결정의 순간들입니.. 더보기
[PYTHON 3] Tutorials 9. Comments and Break 안녕하세요. 이번시간에는 Comments and Break 에 대해 알아보고자 합니다. 우선 찾고자 하는 숫자(혹은 특정 값)을 프로그램에서 찾아야 할 필요가 있을 때 어떻게 해야 할까요? 기본적으로는 조건을 만족 시키는지 판단을 해야 할 것입니다. 일단, 찾고자 하는 수를 35라고 할 때, 이를 magicNumber에 할당을 하였습니다. 위의 그림은 파이썬에서 1줄 Comment 를 남길 때 사용하는 방법입니다. '#' 를 넣으면 그 뒤의 한줄은 컴파일을 하지 않겠다는 의미입니다. 만약 여러 문장을 Comments 처리해야 할 경우에는 Single Quote(') 을 세개를 사용합니다. ''' 주석처리 할 부분을 여기에 넣습니다. ''' 다시 본론으로 들어가면, 주석처리 한 내용처럼 이 프로그램은 매직.. 더보기
[PYTHON 3] Tutorials 6. if elif else - 조건문 안녕하세요. 이번 시간에는 파이썬의 조건문에 대해서 알아보겠습니다. 프로그래밍에서 가장 중요한 요소를 꼽자면 조건문과 반복문 이라고 말합니다. 그 중 하나인 조건문을 간략히 살펴보도록 하겠습니다. 우선, name 이라고 하는 변수에 "Scarlett Johansson" 이라는 문자열을 지정해 둡니다. 이는 조건문에서 조건의 True, False 결정에 사용될 예정입니다. 파이썬의 조건문은 다른 프로그래밍 언어와 약간 차이가 있는데, 조건문 마지막에 Colon(:) 을 넣어서 사용한다는 점입니다. 그리고 자연어 처럼 'is', 'or', 'not' 과 같은 것을 사용할 수 있습니다. 위의 조건문은 name == "Jason" 이거와 같은 의미가 됩니다. 즉 name 이 "Jason" 이라면(같다면) 혹은 .. 더보기