목록코딩 공부 (69)
인생은 여행 人生は旅
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/kMIfZ/btsEwIFoiHt/ihWk4PDff0LHdiOOSbOD81/img.png)
Conditional 조건문 Loop 반복문 Comparison Operator 비교 연산자 True - False 매우 빠르게 진행되는 오리엔테이션 ^^ 놀랍게도 위 내용은 3개의 강의로 나눠져 있었다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/JQqCA/btsEqUTHlA6/SdRSyQXgFWsKpuVfIjMmAk/img.png)
위 코드를 실행시키면 이름을 물어본다 ^^ 거기에 이름을 입력하면 아래와 같이 표시해준다. 인사하고 바로 바이~^^ pypi.org 사이트에서 pnadas 설치 위 명령어를 입력해 pandas 설치 엑셀 파일을 csv 파일형식으로 다운받아서 불러온다. pandas 로 파일을 불러와서 실행해주면, csv 파일안의 데이터를 보기좋은 형태로 보여준다. 5번째열까지 보여주고 중간은 생략해서 보여주고, 파일명.head( ) 를 입력해주면 ( )안의 숫자열만큼만 나타내준다. 파일명.describe 를 입력하면 파일에 대한 데이터에 대한 값들을 나타내준다. (count , mean , min , max ....) 이렇게 파이썬 입문수업이 끝나버렸네요; 다음은 파이썬 제어문과 함수로 가라고 길을 알려주시네요 ㅎㅎ ht..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cZgHWL/btsEhzXOnDF/OqBEVNF9LskYgm2l0MN8y1/img.png)
변수 : 데이터에 이름을 붙이는 것 디버깅 : 에러를 없애는 것 오타 : 가장 발견하기 어려움 비주얼 스튜디오 코드에 내장된 디버깅 도구를 이용해 Run and Debug를 클릭하고 파일을 선택해 주면 문제가 있는 부분을 찾아서 실행해준다.... 이상하게 내 파일은 수정이 안되는 거 같았지만 ㅠㅠ 입문자일수록 좋은 도구가 필요하다! ^^
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/vufaV/btsEfsqngb9/YJciH8zm6OYokrt8LlYhF0/img.png)
https://www.python.org/ Library Reference - 여기서 필요한 명령어들 검색 몇 가지 유용한 소스들 살펴보기 내기 필요한 명령어들은 검색을 통해서 찾아서 사용~! 오늘은 파이썬 홈페이지에서 튜토리얼 학습 방법과 각종 명령어들에 대한 사용설명들을 검색해 보는 방법을 알아보았습니다 ^^
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/QBh2e/btsEbyYGIj4/7Pi6BrJU0WtyUdE4xcmY3K/img.png)
터미널에서 python3 4_3_list.py 실행 import 명령어로 statistics(통계 관련 기능) 모듈을 불러온다. mean 모듈 - 평균값 계산 random 모듈 - 원소들을 랜덤 추출 무작위로 students 안의 데이터를 나타내준다. 오늘은 리스트 기능을 이용해서 데이터를 표시해주는 파이썬의 중요한 기능을 공부 :) 따로 떼어놓고 보면 쉬워보이지만 이런 기능들을 다 조합해서 어떻게 사용할 것인가가 관건인 것 같다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/T1ylk/btsD3McmTGG/SazAwK4YmkBtJVK0sBgt50/img.png)
문자입력 시 ' ' , " " 큰 따옴표나 작은따옴표 아무거나 선택해도 괜찮지만 양쪽 동일하게 사용해야 한다. 줄 바꿈을 하려면 큰 따옴표나 작은따옴표 3번씩 입력하기! Hello world 1000번 쓰기 ^^ 그리고 몇글자인지 알려주기 ㅎㅎ 마지막엔 replace 를 이용해 world를 universe로 대치하기. 이렇게 엄청난 숫자로 반복되는 작업은 연산자 * 를 이용해 작업할수 있다. 똑같은 작업이 단순 반복된다면 파이썬을 이용해 빠르게 일처리를 할 수 있을 것 같은 느낌이 들지만, 아직은 어떤식으로 적용할 수 있을지 모르겠습니다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/zqtet/btsD3GoZRnR/BkVw1kkupt9oSNkG3WN9b1/img.png)
숫자형 데이터 타입 int - 정수형 floar - 실수형 (소수점) 오늘은 파이썬을 이용해 숫자계산을 하는 방법을 연습. 처음 들어보는 함수등이 계속해서 나오고 있지만, 우선은 익숙해지는 것이 중요하다고 하시니 ^^ 매일 조금씩 들어봐야겠습니다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cwZnyT/btsDZjULctN/EASz4KgmpxIA0ppZKg5Dj1/img.png)
Python Shell Interactive mode : 상호작용 Terminal 창에서 python3를 실행하고 계산식을 넣으면 print를 쓰지 않아도 계산한 값을 보여준다. 그리고 len 안에 글자를 입력하면 글자의 개수를 세어준다. 엔터를 치면 바로 실행이 되어버리므로 ;뒤에 \ 를 입력하면 실행 유보가 된다. python-tutorial 이란 폴더를 만들고 비주얼스튜디오 코드로 드래그 하면 폴더가 지정이 된다. 파일을 만들어서 명령어를 입력할 때는 print를 써줘야 하고 터미널창에서 python3 명령어 뒤에 파일명을 입력해준다! 왠지 자바스크립트보다 좀 단순해진 느낌이 드는듯하네요 ^^ 아직 별로 아는 게 없어서 그런 건지도 ㅎㅎ 파이썬 입문수업은 생각보다 굉장히 짧아서 금방 끝날 듯 :)