본문 바로가기
반응형

IT 이것저것/파이썬python22

파이썬Python 성적 처리 프로그램을 작성해 보았다! 파이썬Python 성적 처리 프로그램을 작성해 보았다! 안녕하세요 오늘은 즐거운 날입니다. 월요일 시험을 대비해서 미리 만들어야 하는 성적 처리 프로그램이 제대로 작동하는 것을 확인했거든요!! ㅠㅠ 완전 감동입니다 저같은 일개 수포자 문과생도 한다면 할 수 있구나.... 하는 것을 지켜봐 주시고 용기를 얻으시기 바랍니다. 우선 성적 처리 프로그램에서 교수님이 지시한 포인트는 딱 3번만 연속되게 하라는 것과 국어, 수학, 영어 점수 표기 및 평균에 따라 성적을 수, 우, 미, 양, 가로 나누라는 것이었습니다. 솔직히 다른건 다 짰는데 처음 3번만 연속되게 하라는 게 가장 골머리가 아팠습니다. 제일 쉬운건데도 불구하구요...ㅠㅠㅠ 답은 맨 처음에 for x in range(3) : 를 삽입하는 것이었습니다... 2017. 4. 23.
파이썬Python 리스트 타입의 슬라이싱 및 if 제어문 파이썬Python 리스트 타입의 슬라이싱 및 if 제어문 요번에는 리스트 타입과 튜플 타입에서 일부를 빼 오는 슬라이싱에 대해서 설명하고자 합니다! 슬라이싱은 인덱스 범위 값을 이용해서 순차 데이터 타입의 일부를 추출하는 것을 말합니다. 슬라이싱의 문법은 순차_데이터[ [시작] : [끝]: [단계] ] 이런 꼴로 생겼습니다. 몇가지 주의사항이 있는데, 예문을 보면서 설명하겠습니다! EX) number = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] >>> number[1:9:1] [1, 2, 3, 4, 5, 6, 7, 8] >>> number[1:9] [1, 2, 3, 4, 5, 6, 7, 8] >>> number[1:9:2] [1, 3, 5, 7] >>> number[9:1:-2] [.. 2017. 4. 22.
파이썬Python is / is not, in / not in 연산자에 대하여... 파이썬Python is / is not, in / not in 연산자에 대하여... 요번에는 식별 연산자와 구성원 연산자에 대해 알아봅니다! 식별 연산자는 is / is not이며 is는 두 대상체가 동일한 대상체인지를 체크하며 is not은 두 대상체가 서로 다른 대상체인지를 체크합니다. 아래의 예문을 볼까요? EX) X = [ 1, 2, “Hello World”] Y = [ 1, 2, “Hello World”] >>> X is Y False >>> id(X) == id(Y) False >>> X == Y True >>> X2 = X >>> X is X2 True 하 전 여기서 살짝 헷갈리더군요, X 와 Y는 내용은 같지만 기본적으로 다른 이름을 가진 대상입니다! 92년 4월생 남자 계대학생 김모씨와 .. 2017. 4. 21.
파이썬Python 논리값(True,False)과 비교 연산자 파이썬Python 논리값(True,False)과 비교 연산자 이번엔 파이썬의 논리값과 비교 연산자에 대해 알아보도록 하겠습니다. 논리값이란, True(참)과 False(거짓)을 뜻하며, True와 False의 타입은 bool입니다. 논리 연산에서 주로 이용되며, 프로그램의 논리적 표현을 위해 주요하게 이용되고 있지요. 비교 연산자란, 수식 두 개의 값을 비교하는데에 쓰이는 연산자입니다. 비교 연산자의 형태는 아래와 같습니다. 수식1 == 수식2 - 수식1과 수식2 값이 같음을 평가한다. (내용이 같음을 평가한다) 수식1 != 수식2 - 수식1과 수식2 값이 같지 않음을 평가한다. (내용이 같지 않음을 평가한다.) 수식1 > 수식2 - 수식1의 값이 수식2의 값 보다 큰가를 평가한다. 수식1 < 수식2 -.. 2017. 4. 20.
파이썬Python 데이터 타입에 대하여(문자열, 숫자, 컨테이너 타입) 파이썬Python 데이터 타입에 대하여(문자열, 숫자, 컨테이너 타입) 파이썬의 데이터 타입에 대하여 알아봅시다. 파이썬의 데이터 타입에는 크게 문자열 타입, 숫자 타입 그리고 컨테이너 타입이 있습니다. 문자열 타입 문자들로 이루어진 대상체들의 모임이며, 작은 따옴표(‘)나 큰 따옴표(“) 감싸면 문자열이 됩니다. 숫자 타입 수학적 연산이 가능한 대상체들의 모임이며, 정수(int), 실수(float), 복소수(complex)로 나뉘어 있습니다. 컨테이너 타입 리스트, 튜플 그리고 딕셔너리가 있습죠 리스트 타입은 '[]' 괄호 안에 묶이며, 내용의 변경이 가능합니다. EX) """이것은 박보검의 리스트를 생성하고 출력하는 프로그램입니다. """ park = ["park bo geum", 22, 180, 6.. 2017. 4. 19.
파이썬Python 통합 개발 환경 이클립스eclipse 설치! 파이썬Python 통합 개발 환경 이클립스eclipse 설치! 요번에는 파이썬 프로그램을 개발 할 수 있는 프로그램, 이클립스를 설치 해 볼까 합니다. 음.. 솔직히 처음에는 파이썬과 이클립스의 관계가 어떤 관계인지 잘 몰랐지만, 파이썬은 비유하자면, 중국어 영어 한국어에 이클립스는 공책에 비유 할 수 있다고 하더라구요 역시 쏙쏙 머리에 들어오는 설명..! 우선, 이클립스는 자바 개발툴이라서, 설치 시에도 자바가 필요하고 설치 후에도 이클립스 내의 Marketplace에서 Pydev라는 프로그램을 깔아 주어야 합니다. 우선 자바를 까는게 첫 단계가 되겠지요! Java SE Development Kit 8 - http://www.oracle.com/technetwork/java/javase/download.. 2017. 4. 18.
파이썬Python을 사용해 보자! 다운로드 및 설치 파이썬Python을 사용해 보자! 다운로드 및 설치 인문 캡스톤 디자인이란 수업을 들으면서 처음으로 프로그램 언어인 파이썬을 접하게 되었습니다. 사실 유명한 C 언어나 JAVA같은 걸로 수업을 하시려나 했지만, 파이썬은 사실 처음 들어보는 생소한 프로그램이었습니다. Life is too short, You need Python. 인생은 너무 짧다. 그래서 파이썬이 필요하다. 라는 말이 있을 정도로 C언어나 JAVA에 비하면 상당히 쉽게 접할 수 있는 프로그램인 줄은 차후 알게 되었지요 강의는 이제 for 문과 무한반복문을 배우는 수준입니다. 중간고사때에 슬슬 프로그램 하나를 짤 것 같은데, 늦게나마 이렇게 배운 것을 복습하려고 부랴부랴 파이썬 관련 게시글이라도 만들어 봅니다. 우선은 파이썬을 다운 받는 .. 2017. 4. 17.
반응형