python 15

파이썬 예제 코딩(제어문 활용)

계산기 프로그램a = int(input("First Number : ")) #첫 번째 숫자 입력, 숫자는 int타입 이므로 형 변환을 해 주어야 한다. #input의 기본적인 입력 방식은 모든 것이 문자열 형태이다. cal = input("Operater : ") #연산자는 문자이기 때문에 형 변환을 굳이 하지 않아도 된다. b = int(input("Second Number : ")) if cal == "+": result = a+b elif cal == "-": result = a-b elif cal == "*": result = a*b elif cal == "/": result = a/b elif cal == "**": result = a**b #a의 b제곱 연산 elif cal == "%": re..

04. 제어문

04. 제어문(if문, while문, for문)참고 : 문법을 들어가면서 사람들이 가장 많이 하는 실수 중 하나가 공백의 수를 맞추지 않고 실행하는 경우이다. 파이썬 같은 경우는 공백과 띄어쓰기에 민감하고, 읽어낼 수 없는 경우가 많으므로 이점은 주의한다. 1. IF문A. 조건이 참이면 if문 실행, 거짓이면 else문 실행 i. 소스 코드signal_color = input("색을 영문으로 입력하세요 : ")#색 입력 요청 if signal_color == 'blue': print("신호등은 파란색입니다. 건너세요.") #blue를 입력할 경우else: print("신호등은 빨간색입니다. 기다리세요.")#다른 것을 입력할 경우 ii. 실행 결과색을 영문으로 입력하세요 : red신호등은 빨간색입니다. 기..

Python 2017.09.14

03. 튜플형, 세트형, 사전형

03. 튜플 형, 세트 형, 사전 형 1. 튜플 형(Tuple Type) A. 변경할 수 없는(Immutable) 리스트 형 i. 코드>>> movie = '슈퍼맨II', 1980, '배트맨', 1989 #튜플 생성>>> movie #튜플 값 확인('슈퍼맨II', 1980, '배트맨', 1989)>>> movie[1] #튜플 2 번째 값 확인1980>>> movie[-2 : ] #튜플 끝에서 2번째 값부터 끝까지 자르기('배트맨', 1989)>>> movie[1] = 1982 #튜플 2 번째 값 변경 시도(형 오류 발생)Traceback (most recent call last): File "", line 1, in movie[1] = 1982 TypeError: 'tuple' object does no..

Python 2017.09.09

02. 문자열, 리스트

02. 문자열, 리스트 1. 문자열 추가 함수A. startswith()함수B. endswith()함수C. replace()함수D. upper(), lower()함수E. join함수 2. 데이터형 에러A. 데이터 형 확인 : type(데이터) >>> type('350')>>> type(350) B. 서로 다른 데이터형을 연산했을 시'350'+350Traceback (most recent call last): File "", line 1, in '350'+350TypeError: must be str, not intC. 서로 다른 타입의 데이터를 연산했을 시 출력되는 오류D. TypeError : 에러명E. must be str not int : 에러 상세 내용 3. 데이터형 변환A. 변형할타입(데이터) ..

Python 2017.09.04

01. Python시작

Python 특징1. 쉽다A. 간결해서 배우기 쉽다.2. 한 문제를 처리할 수 있는 가장 좋은 방법이 한가지 있다.3. 인터프린터 언어4. 개발 속도가 빠르다.5. 변수 선언에 타입을 굳이 입력하지 않아도 된다.6. 문법, 함수 사용 시 ;(세미콜론)대신 :(콜론)을 사용한다. 기초 문법 사칙연산 1 + 2를 입력 후 엔터를 치면 계산이 된다. 변수 선언 C, Java, C++등 다른 언어들과 다르게 변수 타입을 입력하지 않는다. If문 If를 입력하고 ()로 묶지 않고, :(콜론)을 입력하고 조건에 맞는 출력문을 입력하면 조건 문 실행 For문 for 변수 in 배열: print(변수)를 입력 하면 배열이 출력된다. 함수 선언 및 사용 함수는 def로 선언한다. 자료형1. 숫자, 문자열, 리스트 등등 ..

Python 2017.08.31