모든 언어의 기본은 반복문이다.

대표적으로 for문과 while문이 있는데,

많은 친구들이 이 쉬운 문법을 이해하지 못해서, 프로그래밍을 포기한다.

심지어 컴퓨터 학과 학생들도 이해를 하지 못해서 포기하는 경우가 많았다.

물론 그 때는 파이썬이 나오기 전이었고, c를 사용하던 때였으니..

 

그럼 가장 간단한 반복문을 실행해 보자

for i in range(1, 6):
  print(i)

i가 1~6의 영역안에서 바뀌는 동안, i의 값을 출력하라는 뜻이다.

1~6 의 영역인데 실제로는 1보다 크거나 같고 6보다 작은 값을 출력하라는 뜻이다.

 

주의: for문 아래에서 반복할 명령어들은 tab 키를 이용해서 안으로 들여쓰기를 해야함을 명심해야 한다.

 

이렇게 5개의 숫자가 나오는 것을 알 수 있다.

i가 1~5 로 바뀌면서 출력된 것이다.

 

하지만 숫자 하나가 나오도 또  줄이 바뀌니 한눈에 보기가 어렵다.

한 줄에 1 2 3 4 5 를 출력해보자.

for i in range(1, 6):
  print(i, end = ' ')

 

end = ' ' 를 넣으니 숫자 출력 뒤에 줄 바뀜이 사라지고, end에 넣어준 공백이 나온 것을 확인할 수 있다.

end에 값을 안 넣으면 '\n' 이라는 줄바뀜이 들어가 있음을 예상할 수 있다.

 

다음 장에서는 아래와 같이 구구단을 출력해 볼 것이다.

2 x 1 = 2     3 x 1 = 3    4 x 1 = 4   ...........  9 x 1 = 9

2 x 2 = 4 . . . . . . .                                             9 x 2 = 18

.

.

2 x 9 = 18 ...                                                       9 x 9 = 81

          

Posted by 공놀이나하여보세
,

모든 언어가 그렇지만, 

hello world를 실행하는 것이 매우 어렵다.

hello world가 출력된다는 것은, 

컴파일러를 설치하고, 필요한 라이브러리가 제대로 설치되었다는 것인데..

요즘은 그래도 많이 좋아지긴 했지만..

여전히 어려운 부분들이 생긴다.

파이썬은 버젼2와 버젼3이 있는데,

파이썬3이 최신이니 파이썬3으로 공부해 보도록 하겠다.

 

쉬운 공부를 위해 파이썬을 설치하지 않을 예정이다.

대신, 구글이 제공하는 멋진 무료 사이트인 Google Colaboratory 를 이용할 것이다.

구글은 tensorflow를 이용할 수 있는 무료 웹서버를 제공하는데, 성능도 매우 좋다.

어느정도 언어가 익술해지고 난 후 원하는 컴파일러를 설치하면 된다.

그건 나중에 하자.

 

1. 우선 아래 주소에 접속하자.

가입이 필요할 수도 있는데, 본인의 구글 아이디로 연결해 주면 된다.

https://colab.research.google.com/notebooks/welcome.ipynb

 

Google Colaboratory

 

colab.research.google.com

 

2. '파일 -> 새 Python 3 노트' 를 누르자

 

3. 아래와 같이 글자를 쓰고 왼쪽 실행 버튼을 누르자.

print("Hello Python World!!")

 

4. 아래와 같이 내가 print한 글자가 화면에 출력되면 성공이다

 

Posted by 공놀이나하여보세
,

1차 2.

2019. 4. 28. 05:02

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.