
리스트를 이용해서 작업을 할때 구성요소의 값을 바꾼다거나 마지막에 구성요소를 추가하거나 제거하는등의 조작이 필요할때가 있습니다. 파이썬에서는 이 작업을 쉽게 할 수 있습니다. 리스트에서 위의 해당값으로 구성요소를 삭제하려면 .remove를 사용합니다. 예를 들어 위 코드안의 'strawberry'를 삭제하고 싶다면 flavours.remove("Strawberry") 인덱스로 삭제하려면 .pop를 사용하면 됩니다. flavours.pop(0) 리스트의 특정 지점에 특정 값을 끼워 넣고 싶다면 아래처럼 .insert 를 사용합니다 flavours.insert(1, "Lemon Sorbet") #이 코딩은 position 1에 Lemon sorbet를 추가합니다 예제) 리스트를 아..
다른 언어와 마찬가지로 자바스크립트에서도 불린 변수를 사용할 수 있습니다. 불린 변수는 영국의 수학자 '조지 불린'의 이름에서 따온것입니다. 이는 오직 참과 거짓 값만 취할 수 있습니다. 예를 들자면 사용자가 로그인할 때 유용합니다. 아래와 같이 일반적인 방법으로 변수를 만들 수 있습니다. 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문 등 입니다. 아직 어렵다면 각 단계별로 작은 예..

앞의 part 1의 내용에 바로 이어서 이어나가 보겠습니다. 앞에서 입력창에 숫자를 입력하고 버튼을 누르면 바로 아래줄에 그 숫자가 똑같이 출력되는 것까지 했습니다. 이제 이제 난수생성기를 추가하고 사용자의 추측숫자를 생성된 난수와 비교하고 그다음 적절한 메시지를 보여주는 기능까지 구현해 보겠습니다. 난수생성기 추가 & 적절한 메시지보여주기 다음은 모두 자바스크립트 코드이므로 앞의 html코드를 손댈 필요가 없이 그냥 앞전 코드에 몇줄의 코드를 추가만 하면 됩니다. 윗 코드를 실행해 보면 아래처럼 결과가 나옵니다 정답여부에 따라 텍스트컬러 바꾸기 & 다시 시작하는 옵션주기 정답의 여부에 따라 텍스트색깔을 변하게 하는 기능을 만들어 봅시다. 아래 코드를 사용합니다 do..

자바스크립트 난수만들기에 대해 알아봅니다 일명 추측게임이라고도 합니다. 추측게임을 만들기 위해서는 1과 10사이의 전체 난수가 필요하므로 아래 함수를 이용합니다. document.getElementById("my-div").innetHTML = Math.random() 메인리스트로 가기 추측게임이란 ? 어떤 수가 나올지 추측한다는 의미에서 '추측게임'이라고 부른다 이 코드를 실행하면 0부터 10까지의 숫자가 무작위로 하나씩 출력됩니다. 그야말로 복불복 게임이나 복권추첨시 이용할 수 있습니다. 이 코드는 어려워 보이지만 해석하면 쉽습니다. ' *10은 10으로 곱셈하라'는 의미입니다. 그래서 0과 10사이의 난수를 얻게 됩니다. Math.floor 부분의 'floor'는 소수점 이하의 ..