본문 바로가기

Programming/Python

(36)
흐름 제어 파이썬에는 if , for , while 이라는 세 종류의 흐름 제어문을 사용할 수 있다. if문 : if문은 조건을 판별할 때 사용된다 , if(만약) 조건이 참이라면 , if블록의 명령문을 실행하며 else(아니면) else블록의 명령문을 실행한다. 사용자로 부터 숫자를 정수형 숫자를 입력받아 그 숫자가 프로그램에 지정된 숫자와 같은지 확인한다. 먼저 number변수에 원하는 숫자를 넣는다 (위 코드에서는 23) 그리고 , input()함수를 통해 사용자로부터 입력을 받는다 . ( 여기서 함수란 재사용 가능한 프로그램 조각을 의미)파이썬에 내장되니 input()함수에 문자열을 넣어주면 화면에 이 문자열이 출력되며 , 또 사용자의 입력을 기다리게 된다. input()함수는 사용자가 입력한 것을 문자열의..
변수 ~ 리터럴 상수만을 이용해서 프로그램을 작성할 수는 없다 . 뭔가 정보를 담고 수정할수 있는 어떤 공간이 필요하다. 즉 변수가 필요하다 , 변수는 이름 그대로 변할수 있는 공간을 말하며 , 여기에는 무엇이든 저장할 수 있다. 변수들은 단순히 정보를 저장할 떄 사용되는 컴퓨터의 기억 장치의 한 부분을 가져다가 적당한 이름을 붙여 사용하는 것이다. 리터럴 상수와는 달리 , 변수들은 프로그램 내에서 여러 방법을 통해 변경되고 사용되기 때문에 한눈에 알아보기 쉬운 이름을 지어준다. 자료형: 변수는 여러가지 자료형의 값을 담을 수 있다 . 가장 간다한 자료형의 예는 앞에서 이야기한 숫자형와 문자열이다. 추후에 클래스를 이용한 사용자 정의 자료형을 만드는 법 또한 정리할 것이다. 객체 : 파이썬에서 사용되는 모든것은 ..
파이썬 기초 주석 : 여느 언어들에서 사용하는 주석과 같은 기능을 한다 , 주로 소스 코드를 읽는 사람들을 위해 주석을 남기는 용도이며 한줄 주석은 #을 이용한다. ex) print("Hello World") # comment #comment print("Hello World") 프로그램 작성시 주석이 이용되는 용도 : 미리 가정하고 넘어간 것들에 대한 설명 , 중요한 결정사항에 대한 설명..etc 리터럴 상수 : 5 , 1.23 과 같은 숫자나 'This is a string' , "It's a string!"과 같은 문자열 등을 말한다. 이것들이 리터럴 상수라고 불리우는 이유는 이것들이 프로그램 내에 직접 문자형태(Literally)로 지정되는 값이기때문이다. 이러한 값들은 한번 지정되면 변하지 않는다 숫자형 :..
Python이란 이 카테고리는 " Jump to Python" 과 " A Byte of Python"을 참고하였습니다. 파이썬은 배우기 쉽고 , 강력한 프로그래밍 언어다. 파이썬은 효율적인 고수준 데이터 구조를 갖추고 있으며 , 간단하지만 효과적인 객체 지향 프로그래밍 접근법 또한 갖추고있다. 간단한 문법과 동적 타이핑 , 그리고 인터프리팅 환경을 갖춘 파이썬은 다양한 분야 , 플랫폼에서 사용될 수 있는 최적의 스크립팅 언어이다. 파이썬은 '귀도 반 로섬'이라는 분이 TV프로그램의 이름을 따서 지었으며 파이썬은 이러한 특징을 갖고있다. -단순함파이썬은 단순하고 최소화된 언어다 , 잘 쓰여진 파이썬 프로그램을 읽는 것은 좀 딱딱하게 쓰여진 영어 문장을 읽는것과 크게 다르지않다. -배우기 쉬운 언어 파이썬은 굉장히 쉬운 문..