Python 기초 1편
1. 대화식 모드로 프로그래밍 하기
- 파이썬 실행방법 ( Anaconda Prompt )
첫 번째 방법으로 대화식 모드를 이용하는 것입니다.
python으로 접속 후 코드를 작성하시면 출력값이 나옵니다.
하지만 불편하기 때문에 모듈을 install 할 때를 제외하고는 잘 사용하지 않습니다.
exit() 명령어를 이용하여 종료할 수 있습니다.
두 번째 방법으로는 배치모드를 사용하는 것입니다.
위와 같이 코드를 쳤을 때 메모장이 열리고 이 메모장에 저장하고 닫으면 결과가 나옵니다.
2. 텍스트 에디터로 프로그래밍 하기
대표적인 프로그램으로 Spyder, Pycharm, Jupiter 등이 있지만 저는 VScode를 사용하고 있습니다. 각 프로그램의 차이점은 파이썬에 관한 내용이 다 끝나고 다뤄보도록 하겠습니다.
3. 변수명 만들기
- 변수 이름 규칙
1. 변수 이름에는 다음 문자만 사용할 수 있다.
- 소문자
- 대문자
- 숫자
- 언더 스코어 ( _ )
2. 변수 이름은 숫자로 시작할 수 없다.
3. 변수 이름에는 예약어를 사용할 수 없다.
ex) False, Class, is, return 등
- 일반 변수 사용 예시
print(a) 는 100 을 출력하고
print(type(a)) 는 <class 'int'>를 출력한다.
- 리스트 변수란?
변수 안에 여러 개의 데이터(요소) 가 들어있는 변수를 의미합니다.
출력은 [10,20,30,40] 과 <class 'list'> 를 출력합니다.
문제 1. 위의 예제를 따라서 문자형 변수를 만들고 type을 확인하시오
답 :
문제 2. d로 만든 리스트 변수에서 숫자 1000을 출력하시오.
답 :
- 참고사항 : 리스트의 시작은 0부터 이다. 따라서 1000을 출력하기 위해서 d[0]을 print해야 합니다.
문제 3. d list 변수 안에 있는 요소들을 하나씩 다 출력하시오
답 :
- 참고사항 : 자바나 C언어를 사용하던 사람들은 뒤에 세미콜론(;)을 붙이는 습관이 있는데 기본적으로 구문 뒤에는 아무것도 붙이지 않는다. 단 예외가 있는데, if,while loop, for loop, def, class 문의 뒤에는 꼭 콜론( : )을 붙여야 합니다. 파이썬이 다른 언어보다 보기 쉽고 소스코드가 간결한 이유는 바로 콜론( : )을 사용해서 들여쓰기를 하도록 만들었기 때문입니다. 콜론( : ) 뒤에 나오는 명령어를 다음줄에 작성하려면 들여쓰기(Tab키 한번 or space 4번)을 해야합니다.