목록PYTHON (15)
Wisdom’s Cloud
사용자 입력 # input의 사용 >>> a = input() Life is too short, you need python >>> a 'Life is too short, you need python' # input은 입력되는 모든 것을 문자열로 취급한다. # 프롬프트 값을 띄워서 사용자 입력받기 >>> number = input("숫자를 입력하세요: ") 숫자를 입력하세요: 3 >>> print(number) 3 # 사용자에게 입력받을 때 '숫자를 입력하세요'라든지 '이름을 입력하세요'라는 안내 문구 또는 질문이 나오도록 하고 싶을 때는 # input()의 괄호 안에 질문을 입력하여 프롬프트를 띄워주면 된다. print 자세히 알기 # 큰따옴표(")로 둘러싸인 문자열은 + 연산과 동일하다 >>> pri..
함수 반복되는 부분이 있을 경우 '반복적으로 사용되는 가치 있는 부분'을 한 뭉치로 묶어서 '어떤 입력값을 주었을 때 어떤 결과값을 돌려준다'라는 식으로 함수를 작성한다. 또한 자신이 만든 프로그램을 함수화하면 프로그램의 흐름도 잘 파악할 수 있고 오류가 어디에서 나는지도 바로 알아차릴 수 있기 때문에 함수를 사용한다. def 함수 이름(매개 변수): 수행할 문장1 수행할 문장2 ··· 매개변수와 인수 # 매개변수(parameter)는 함수에 입력으로 전달된 값을 받는 변수를 의미 # 인수(arguments)는 함수를 호출할 때 전달하는 입력값을 의미 >>> def add(a, b): ... return a + b ... >>> print(add(3, 4)) # a와 b는 매개변수, 3과 4는 인수 입력..
if문 if 조건문: 수행할 문장1 수행할 문장2 ... else: 수행할 문장A 수행할 문장B ... # 돈이 있으면 택시를 타고, 돈이 없으면 걸어간다. >>> money = True >>> if money: ... print("택시를 타고 가라") ... else: ... print("걸어 가라") ... 택시를 타고 가라 # 조건문에서 아무 일도 하지 않게 설정하고 싶을 때는 pass를 사용하면 된다. if 조건문: 수행할 문장1-1 수행할 문장1-2 ... elif 조건문2: 수행할 문장2-1 수행할 문장2-2 ... ... elif 조건문N: 수행할 문장N-1 수행할 문장N-2 ... else: 수행할 문장A 수행할 문장B ... # 주머니에 돈이 있으면 택시를 타고, 주머니에 돈은 없지만 카..
숫자형(Number) 항목 파이썬 사용 예 정수형(Integer) 123, -345, 0 실수형(Floating-point) 123.45, -1234.5, 3.4e10 8진수(Octal) 0o34, 0o25 16진수(Hexadecimal) 0x2A, 0xFF 숫자형을 활용하기 위한 연산자 # 사칙연산: +, -, *, / >>> a = 3 >>> b = 4 >>> >>> a + b 7 >>> a - b -1 >>> a * b 12 >>> a / b 0.75 >>> # ** 연산자: a의 b 제곱 >>> a = 2 >>> b = 3 >>> >>> a ** b 8 >>> # % 연산자: 나눗셈 후 나머지를 반환 >>> a = 7 >>> b = 3 >>> >>> a % b 1 >>> # // 연산자: 나눗셈 ..
파이썬(Python)이란? 1990년 암스테르담의 귀도 반 로섬(Guido Van Rosadd)이 개발한 인터프리터 언어이다. 컴퓨터 프로그래밍 교육을 위해 많이 사용하지만, 기업의 실무를 위해서도 많이 사용하는 언어이다. 그 대표적인 예가 바로 구글, 인스타그램, 드롭박스 등이 있다. 파이썬 프로그램은 공동 작업과 유지 보수가 매우 쉽고 편하기 때문에 이미 다른 언어로 작성된 많은 프로그램과 모듈이 파이썬으로 재구성되고 있다. 파이썬 특징 파이썬은 인간다운 언어이다. 파이썬은 문법이 쉬워 빠르게 배울 수 있다. 파이썬은 무료이지만 강력하다. 파이썬은 간결하다. 파이썬은 프로그래밍을 즐기게 한다. 파이썬은 개발 속도가 빠르다. 파이썬으로 할 수 있는 일 시스템 유틸리티 제작 GUI 프로그래밍 C/C++과..