Data Analysis

Python 45

[Python] 반복문(for)

for문의 기본 구조 구조: for [변수] in [문자열, 리스트, 튜플]: [수행부분] 1. for 반복문은 in 뒤에 존재하는 문자열, 리스트, 튜플을 순서대로 순회하면서 하나씩 하나씩 [변수]에 넣어준다 2. for문의 끝에는 꼭 콜론 ( : ) 을 붙여주어야 한다 3. for 반복문에 [수행부분]이 속해있다는것을 들여쓰기를 통해 나타내 준다 구조2 for [변수1] in [문자열1, 리스트1, 튜플1]: [수행부분] for [변수2] in [문자열2, 리스트2, 튜플3]: [수행부분] 상황에 따라 변수1, 2가 같을수도 있으며 다를수도 있음 또한, 문자열1을 사용하고, 내부 for문에 문자열2가 오지 않을수도 올수도 있음 for문 예시 arr = [1, 2 ,3 ,4, 5] for i in ar..

[Python] 조건문 (if, elif, else)

조건문 조건문은 특정 조건식에 따라 실행이 결정되는 명령문이다, 파이썬에서는 if, elif, else 등의 명령어가 있다. 단일 조건문 단일조건문은 조건식 한 개를 기준으로 비교판단하여 처리하는 형식이고, 대표적으로는 if문이 있다 if문예시 var = 10 #블럭에서 사용될 변수 if var >= 5 : # 조건식 print('var', var) print('var는 5보다 크다') print('조건이 참인 경우 실행') print('항상 실행') # var 10 # var는 5보다 크다 # 조건이 참인 경우 실행 # 항상 실행 var 값이 if조건문에 충족함으로 결과값이 다음과 같이 나왔다. (if문 안에 있는 블록들은 반드시 들여쓰기를 해야되는거 잊지말기 !) 중첩 조건문 중접 조건문은 if문 블..

[Python] 기본 도구 관련 연습문제

문제1 다음 조건에 맞게 수량과 단가 변수를 만들어서 금액을 출력하시오 수량 변수 : su = 5 단가 변수 : dan = 800 su, dan 변수 주소 확인 금액 계산 = 수량x단가 기타 세부내용참고 답변 su = 5 dan = 800 print('su주소:',id(su)) print('dan 주소:',id(dan)) print('금액 =' , su*dan) 출력내용 # su주소: 1708045724080 # dan 주소: 1708094861136 # 금액 = 4000 변수에 입력값을 받아 print()함수로 출력하는 아주 간단한 문제였다 문제2 다음과 같은 2차방정식을 파이썬 수식으로 코딩하고, y의 결과를 확인하시오. 2차 방정식: y = 2.5 * x**2 + 3.3 * x + 6(단 x = 2..

[Python] 표준입출력장치

Summary 1) 표준입력장치 input(prompt) (문자열로 저장됨) 2) 표준출력장치 print() 3) Format과 양식문자 format() 일반적으로 컴퓨터 시스템에서 표준입력장치는 키보드를 의미, 표준출력장치는 모니터를 의미한다. 표준입력장치 키보드로 입력값을 받아 프로그래밍을 작성할 수 있음, 소량의 데이터를 키보드로 입력받아 로직의 처리과정을 확인하는 경우에 주로 이용됨. input(prompt) 묘듈에서 제공되는 내장함수, 모든 입력값이 문자열로 저장되기 때문에, 숫자를 입력할 경우 int()를 반드시 해줘야 한다 표준입력장치 예 num = input("숫자 입력: ") print('num = ', num*2) # 결과값 # 숫자 입력: >? 100 # num = 100100 위와 ..

[Python] 숫자형 과 문자열

Summary 1) 숫자형의 정수종류 (정수형, 실수형, 8진수, 16진수 2) 숫자형 연산자 ( +, -, *, / **, %, // ) 2) 문자열 만드는 방법 ( ' '," ",''' ''',""" """ ) 3) 이스케이프 코드들( \n, \t, \\, \', \" 등등 ) 숫자형 정수형 예시 >>> a = 123 >>> a = -178 >>> a = 0 위 입력갑은 양의 정수와 음의 정수, 숫자 0 들을 변수a에 대입하는 과정이다. 실수형 예시 >>> a = 1.2 >>> a = -3.45 >>> a = 4.24E10 >>> a = 4.24e-10 파이썬에서 실수형이랑 소수점이 포함된 숫자를 말한다. "컴퓨터식 지수 표현 방식"인 (4.24E10) 등도 함께 표기해 보았다. 8진수와 16진수 #..