
자바스크립트에서 일련의 코드를 일정 횟수만큼 반복하기 위해 루프를 사용했습니다. 파이썬에서도 같은 기능을 할 수 있지만 형식이 약간 다릅니다 다운로드없이 파이썬시작 회원가입후 로그인하세요 이 코드를 실행하면 아래와 같은 결과가 나타납니다 이 코딩의 뜻은 0부터 3까지의 숫자를 반복해서 출력하되 마지막 숫자인 3을 제외하고 출력하라는 의미입니다. ' : '은 루프내용이 시작된다는 의미입니다 그리고 루프가 실행될때마다 x가 출력됩니다. 자바스크립트에서는 중괄호{ 와 }를 사용해서 루프의 범위를 정의했습니다. 여기서는 콜론(:)만 사용합니다. 예제) 아래 결과를 루프를 통해 출력하세요 1) 30까지의 3배수 테이블 정답은 더보기 를 누르면 보입니다 2) 5..

리스트를 이용해서 작업을 할때 구성요소의 값을 바꾼다거나 마지막에 구성요소를 추가하거나 제거하는등의 조작이 필요할때가 있습니다. 파이썬에서는 이 작업을 쉽게 할 수 있습니다. 리스트에서 위의 해당값으로 구성요소를 삭제하려면 .remove를 사용합니다. 예를 들어 위 코드안의 'strawberry'를 삭제하고 싶다면 flavours.remove("Strawberry") 인덱스로 삭제하려면 .pop를 사용하면 됩니다. flavours.pop(0) 리스트의 특정 지점에 특정 값을 끼워 넣고 싶다면 아래처럼 .insert 를 사용합니다 flavours.insert(1, "Lemon Sorbet") #이 코딩은 position 1에 Lemon sorbet를 추가합니다 예제) 리스트를 아..

'리스트'는 변수와 유사하지만 하나에 많은 값을 저장할 수 있습니다. 예를 들어 이메일 수신함을 보면 이메일 앱은 각 이메일의 내용을 담기 위해 이름이 서로 다른 변수를 만들지 못합니다. 이때 프로그래머는 리스트를 사용합니다. 파이썬을 제외한 다른 언어에서는 '배열(arrays)'이라고 부릅니다. 가족 구성원의 각각의 이름을 리스트로 만든다면 아래와 같습니다. 다운로드없이 파이썬시작하기 회원가입후 로그인하세요 names = ["Rob", "Kristen", "Tommy", "Ralphie"] 대괄호는 리스트를 의미합니다. 그리고 쉼표를 이용해 각 구성원, 구성요소들을 구별합니다. 전체 리스트를 아래와 같이 출력할 수 있습니다. print(names) 위 코드를 출력하면 결과물은 아래와..
다른 언어와 마찬가지로 자바스크립트에서도 불린 변수를 사용할 수 있습니다. 불린 변수는 영국의 수학자 '조지 불린'의 이름에서 따온것입니다. 이는 오직 참과 거짓 값만 취할 수 있습니다. 예를 들자면 사용자가 로그인할 때 유용합니다. 아래와 같이 일반적인 방법으로 변수를 만들 수 있습니다. isLoggedIn = True If문을 사용하여 사용자에게 로그인을 허용할지에 대한 테스트를 할 수 있습니다 메인리스트로 가기

다운로드없이 파이썬시작 회원가입후 로그인하세요자바스크립트에서 변수를 생성하기 위해서 'var'을 사용했습니다. 파이썬에서는 변수를 다음과 같이 정의합니다. name = "Rob" 이것의 의미는 'Rob'이라는 값을 가진 'name'이라는 변수를 만듭니다. 예제) 자신의 이름을 값으로 가진 변수를 만들어서 콘솔에 출력하라. 정답은 아래와 같습니다 더보기name = "Rob"print(name) print("name")이 아니라 print(name)이라고 쓴 것에 주목해야 합니다. name은 값이 아니라 변수이기 때문입니다 위 코드의 결과는 아래와 같습니다 자바스크립트에서 처럼 문자를 추가하려면 ' + ' 를 이용하여 아래와 같이 코딩할 수 있습니다 메인리스트로 가기

이제 파이썬을 시작합니다. 기본적인 스크립트부터 해보겠습니다. 앞에서 말한 쉬운 방법으로 시작한다면 로그인 후 아래와 같은 화면이 나타납니다 따로 설치하지 않고 손쉽게 시작할 수 있는 방법입니다 파이썬 시작 웹페이지 이동 파이썬으로 문자출력하기 가운데 창에 파이선 코드를 입력하고 'run'버튼을 클릭하면 오른쪽 창에서 결과를 확인할 수 있습니다. 이 내용을 공유하거나 저장할 수도 있습니다. 먼저 'Hello World'를 출력해 보겠습니다. 가운데 입력창에 아래처럼 입력하고 'run'을 클릭합니다 print("Hello World") 결과는 아래와 같이 나옵니다 콘솔 여기서 한가지 알아두어야 할 것이 있습니다. 자바스크립트와는 달리 파이썬에서는 쌍방향 작용을 할 또는 사용자에..

파이썬 다운받기 파이썬 웹페이지에서 시작하기 파이썬은 브라우저에서 운영되지 않으므로 시작하기가 쉽지는 않습니다. 여러가지 방법이 있지만 직접 설치하지 않고 다음 웹페이지를 추천합니다. https://repl.it/languages/python3 Python Online Compiler & InterpreterWrite and run Python code using our Python online compiler & interpreter. You can build, share, and host applications right from your browser!replit.com 이곳에서는 아무것도 다운로드하거나 설치하지 않고 바로 웹페이지에서 파이썬을 체험할 수 있습니다. 파이썬 직접..

이제 파이썬에 대해 알아 보겠습니다. 여기까지 잘 따라오셨다면 여러분은 보통 사람은 아니십니다. 이제 더 재미있고 놀라운 파이썬의 세계에 오셨습니다. 간단히 알아 보겠습니다. 우리가 파이썬에 대해 알아볼 것은 다음과 같습니다. 파이썬의 기능설명 파이썬은 무엇이고 어떻게 사용하는가?변수, 루프, If문 사용하기리스트와 정규표현식같은 심화기능웹페이지에서 데이터 추출하기 파이썬은 웹 기반 앱과 데스크톱 앱 모두에서 널리 사용됩니다. 또 사물인터넷 기기를 위해서도 사용됩니다. 아주 강력하고 유연한 언어라고 할 수 있습니다. 파이썬을 배우는 이유와 특징 사용자끼리 서로 소통할 수 있는 소프트웨어를 만들기 위해서는 '서버'가 필요합니다. 서버는 항상 켜져있고 언제나 인터넷과 연결된 컴퓨터를 말합..

이번에는 그동안 배운것을 모두 활용해서 추측게임을 완성시켜 보겠습니다. 변수와 루프, If문을 사용해서 앱과 웹사이트, 게임을 만들 수 있습니다. 그럼 간단한 추측게임을 만들어 보겠습니다. 이 게임은 컴퓨터가 선택한 숫자를 추측하는 게임입니다 part 2 나머지내용보기 추측게임 개념설명 개념은 다음과 같습니다. 페이지를 로드하면 사용자는 1부터 10사이의 난수를 예측하라는 요청을 받게 됩니다. 잘못된 숫자를 입력하면 너무 높거나 낮다는 메시지가 출력됩니다. 올바른 숫자를 입력하면 정답이라는 메시지가 출력되고 게임을 다시 할 수 있습니다. 이 게임은 지금까지 우리가 배운 모든 것들이 필요합니다. 구성요소들간의 상호작용, 스타일 바꾸기, 변수와 If문 등 입니다. 아직 어렵다면 각 단계별로 작은 예..