Python (57) 썸네일형 리스트형 Part03 Chapter.01 파이썬 프로그래밍-06. IF (실습) Conditional Statement (IF) If statement (조건문) 프로그램에서 가장 중요한 조건 판단이다 모든 프로그램은 조건을 판단하여 다음 진행 과정을 결정한다. 파이썬은 if, elif, else 구문을 이용하여 조건을 사용할 수 있다. 간단한 예시를 생각해보자. 자판기에 들어갈 프로그램을 만들어야 한다. 자판기에 입력된 돈이 300원이면 커피를 주고, 300원보다 적은 경우엔 돈을 그냥 돌려주고, 300원보다 많은 경우에는 커피와 함께 거스름돈을 주어야 한다. 이를 어떻게 구현할 수 있을까? 파이썬에서 if문을 사용하는 방법 a = 5 # a가 5인데, a가 5와 같으면, True를 출력하고 싶다. if a == 5: print(True) True 조건문을 사용하기 위해선, 비교연.. Part03 Chapter.01 파이썬 프로그래밍-05.IF(이론) IF : 조건에 따라 다른 명령을 수행하는 statement. (조건문, conditional statement) # if statement syntax example if condition: elif condition: else: python에서는 조건문을 if statement로 다룹니다. 프로그래밍에서 조건에 따른 명령을 수행하는건 굉장히 중요합니다. 프로그램의 규칙은 모두 조건에 따른 분기(branch)에 따라 결정됩니다. Key Points if문을 사용할 땐, : 사용에 주의합니다. 조건문을 이용한 프로그래밍을 한다는건, 의사결정(decision making)을 하는 것과 같습니다. 조건에서 빠지는 것들이 없는지 항상 체크합니다. 보통 edge case에서 에러가 자주 납니다. 가장 쉬운 예시.. Python_Basic_03 리스트(list) # 만들기 : [], list() # 읽기 : 변수명[index] 2 a[9] = 5 IndexError: list assignment index out of range # 인덱싱과 슬라이싱 # 인덱싱 : 인덱스를 사용해서 요소를 하나씩 골라내는 것 test_list = [1,2,3,4] test_list[0] = 0 test_list[1] = 0 test_list[2] = 0 # 슬라이싱 : 인덱스를 사용해서 요소를 여러개 골라내는 것 리스트[x:y] # x~y전까지 리스트[:y] # 0부터 y전까지 리스트[x:] # x부터 끝까지 연산 산술연산(사칙, 특수) // 몫 + 더하기 % 나머지 - 뺴기 / 나누기 # 문자열 연산 * 곱하기 + 문자열 합치기 ** 거듭제곱 * 문자열 곱하기.. Python_Basic_02 파이썬 프로그래밍 언어 입력 : input 저장 : 변수 처리 : 산술연산, 분기, 판별문 출력 : print 프로그래밍 언어! 말하기 : 문제정의를 잘하자, 하고싶은 얘기를 잘 정리하자 쓰기 : 문법(파이썬 문법) 읽기 : 다른 사람의 코드, 문서 듣기 : 오류 메시지 반복문 for ~하는 동안 ~하겠다. while 조건이 참인 동안 ~하겠다. while 조건식: 실행구문 바구니 : 자료구조 리스트, 딕셔너리, 튜플, 셋 range : 범위생성자 range(y) : 0~y미만 range(x,y) : x~y미만 range(x,y,z) : x~y미만까지 z씩 증감 x = 0 -> x라는 변수를 만들고 거기에 0이라는 값을 저장한다. x = 1 -> x라는 변수의 값을 1로 변경한다. IF문 if condi.. Part 03 Ch01 파이썬 프로그래밍- 04. Data Type (실습) Data Types 이번 실습에서는 다음 내용들을 배운다. 프로그래밍 언어에서는 변수(Variable)에서 데이터를 저장/관리 하며 변수에 대한 개념을 통해 데이터를 사용할 수 있다. "변수" 라는 개념을 통해 데이터를 사용할 수 있다. data type을 배울 중요한 포인트는 어떤 연산을 사용할 수 있는지와 연산결과가 어떤 의미인지를 알아야한다."Hello" + "World" = ? 변수(Variable)이란? 변수는 메모리에 데이터를 저장하기 위한 공간을 가리키는 말이며, 컴퓨터와 프로그래밍 언어 사용자간의 약속이다. a : 컴퓨터와 사용자가 인식하는 특정 데이터를 저장하고 있는 공간이고, 공간의 이름을 a라고 한다. 변수는 일종의 닉네임으로, 실제 물리적인 메모리 주소공간을 가리킨다. 사용자는 변수.. Python Basic 01. Python 파이썬 : 컴퓨터 프로그래밍 언어 컴퓨터 구성요소 연산처리장치 기억장치 입력 장치 -키보드 마우스 스캐너 마이크 출력 장치- 모니터 프린터 스피커 파이썬이라는 프로그래밍 언어로 컴퓨터와 의사소통 명령을 내린다 무엇을 입력받아라 무엇을 출력해라 무엇을 기억해둬라 무엇을 연산해라 프로그래밍: 프로그램을 만들다. -> 프로그램이란? 할 일들의 목록 컴퓨터 프로그램을 만든다. -> 컴퓨터가 할일들의 목록을 만든다. 언어 : 컴퓨터와 의사소통 하기 위한 중간 언어(공용 언어) 파이썬, C, C++, 자바 ....... 파이썬을 데이터 분석하는데 왜 사용하느냐? 쉽다 - 문법적으로 쉽다 공용 - 데이터 분석용 언어로 정착 파이썬으로 데이터 분석, 코딩(프로그래밍)을 한다. IDE(통합개발환경) : VS.. Part 03 Ch01 파이썬 프로그래밍- 03. Data Type(이론) Data type Data Type: 프로그래밍 언어가 이해하는 사용자(프로그래머)의 데이터의 사용의도를 정의한 것. 데이터 타입은 프로그래밍 언어마다 조금씩 다릅니다. --> 프로그래밍 언어마다 목적이 조금식 다르기 때문입니다. 위의 그림은 Python3에 정의되어 있는 Data Type들을 다룬 것입니다. 데이터 타입은 우리가 사용하는 데이터를 컴퓨터가 이해할 수 있게 규격화 한 것입니다. 컴퓨터는 정의된 데이터 타입을 통해서 해당 수치값이 어떤 의미인지 이해하고 계산할 있게 됩니다. Python Data Types 저희가 수업에서 다루게 되는 Python의 data type들은 다음과 같습니다. int: 정수 float: 실수(소수) str: 문자열(character sequence) list: 자.. Part 03 Ch01 파이썬 프로그래밍- 02. Python 소개 1 Python Python: 데이터 분석, 프로토타입 개발 등에 쓰이는 인기 있는 인터프리터 기반 프로그래밍 언어. Python https://en.wikipedia.org/wiki/Python_(programming_language) Python (programming language) - Wikipedia From Wikipedia, the free encyclopedia Jump to navigation Jump to search General-purpose programming language PythonParadigmMulti-paradigm: object-oriented,[1] procedural (imperative), functional, structured, reflectiveDesigne.. 이전 1 ··· 4 5 6 7 8 다음 7/8