[Python] 파이썬_파이썬 if else 조건문과 elif 다중 조건문, 조건표현식
·
Python/데이터 분석을 위한 Python
데이터 분석을 위한 Python ✔️  if else 조건문✔️ elif 다중 조건문     ✔️  if else 조건문    if else 조건문 형식조건문특정 조건을 판별하여 작업을 분기 시키는 문법if else 조건문if 조건식:____조건이 참일 때 실행할 코드else:____조건이 거짓일 때 실행할 코드# 정수 할당x = 13# if문 적용if x==10: print(f"{x}은, 10입니다.")else: print(f"{x}은, 10이 아닙니다.")  # 리스트 할당l1 = ['파이썬', '조건문', 10, 15.3, True, [1,2,3], (4,5,6), {'key':365}]print(l1)print('-'*50)# if문 적용if '파이썬1' in l1: print(f..
[Python] 파이썬_파이썬의 서식 지정자와 format 메서드 및 f-sting 활용
·
Python/데이터 분석을 위한 Python
데이터 분석을 위한 Python ✔️  서식지정자✔️ format 메서드 및 f-sting     ✔️  서식지정자    서식지정자_%s%s : 문자(열) 입력 문자를 입력하는 경우 사용# 문자열 확인print('이 수업의 이름은 국어 입니다.')print('이 수업의 이름은 수학 입니다.')print('-'*50)# %s 적용 및 확인print('이 수업의 이름은 %s 입니다.' % '국어')print('이 수업의 이름은 %s 입니다.' % '수학')  # for문 적용 및 확인for i in ['국어','수학','사회','영어']: print('이 수업의 이름은 %s 입니다.' % i)    서식지정자_%d%d : 정수 입력정수를 입력하는 경우 사용# %d 적용 및 확인print('올해는 %d년..
[Python] 파이썬_파이썬 딕셔너리(dict)와 딕셔너리 함수 활용
·
Python/데이터 분석을 위한 Python
데이터 분석을 위한 Python ✔️  딕셔너리 활용✔️  딕셔너리 함수✔️  딕셔너리 함수 활용     ✔️  딕셔너리 활용    딕셔너리 생성딕셔너리 사용dict 타입, JSON형이라고도 함web에서 자료를 주고 받을 때 주로 사용하는 형식key : value 쌍으로 이루어진 자료형key 호출하면 value가 나옴key에는 list, dict를 제외한 자료형이 올 수 있음value에는 모든 자료형의 자료가 들어갈 수 있음딕셔너리 생성중괄호 안에 key : value 쌍으로 생성빈 딕셔너리 생성 가능 : {}dict() 함수 이용해 대량의 딕셔너리 생성 가능# 딕셔너리 할당d = {'년월': '20250314', '국가':'미국', '방문자수': 1000}print(d)    딕셔너리_key의 자료형 ..
[Python] 파이썬_파이썬 리스트(list)와 튜플(tuple), 시퀀스 객체 활용
·
Python/데이터 분석을 위한 Python
데이터 분석을 위한 Python ✔️  리스트 활용✔️  튜플 활용✔️  시퀀스 객체     ✔️  리스트 활용    리스트 생성리스트 생성대괄호 안에 자료를 나열해서 생성내용이 비어있는 리스트 생성 가능 : []자료가 1개만 있는 리스트도 생성 가능# 리스트 할당 및 확인l = [1,2, "파이썬", 3.0,[4,5,6],(7,8,"리스트"), True, False]print(l, type(l))print('-'*50)# 비어 있는 리스트 할당 및 확인l2 = []print(l2, type(l2))print('-'*50)# 리스트 할당 및 확인l3 = [1]print(l3, type(l3))    리스트 형변환 함수list() : 리스트 형변환 함수# 리스트 적용print(list(range(1,10)..
[Python] 파이썬_파이썬 문자열 활용 및 호텔 리뷰 데이터를 활용한 문자열 처리
·
Python/데이터 분석을 위한 Python
데이터 분석을 위한 Python ✔️  문자열 생성✔️  문자열 자르기✔️  문자열 함수✔️  호텔 리뷰 데이터 실습     ✔️  문자열 생성    문자열 생성 및 이스케이프 문자 활용문자열 활용"", '' 따옴표 안에 문자를 넣어서 문자열 생성여러 줄로 된 문자열은 """ """ 나 ''' ''' 로 생성자동으로 \n 과 " " 이 적용되어 입력한 그대로 출력이스케이프 문자\n : 줄바꿈\t  : tap \r  : carrige return 문자열 안에서 특수문자를 출력하고 싶을 때 \+특수문자 형태로 입력# 문자열 변수 할당 및 확인a2 = """안녕하세요.python 수업입니다.잘 부탁드립니다."""print(a2)  # 문자열 변수 할당 및 확인# \n 활용h1 = "파이썬에서 줄바꿈은 \\n으..
[Python] 파이썬_파이썬의 연산자 및 연산자 활용
·
Python/데이터 분석을 위한 Python
데이터 분석을 위한 Python ✔️  연산자     ✔️  연산자    산술연산자산술연산자 +, -, *, /, %, //, **% : 나누기 수행 후 나머지 구하는 연산자(%2가 0이면 짝수, 1이면 홀수) // : 나누기 수행 후 몫을 구하는 연산자 ** : 제곱 구하는 연산자# 사칙연산print(1 + 1)print(3 + 1.1)print(5 * 3)print(4 / 2)  # % 연산print(3 % 2)print(15 % 3)print('-'*50)# // 연산print(7 // 3)print(17 // 3)print('-'*50)# ** 연산print(2 ** 3)     할당연산자 할당연산자= : 할당+= : 더하고 할당-= : 빼고 할당*= : 곱하고 할당/= : 나누고 할당%= : 나..
[Python] 파이썬_파이썬 자료형 활용 및 형변환, input()
·
Python/데이터 분석을 위한 Python
데이터 분석을 위한 Python ✔️ 자료형✔️ 숫자형_int() / float()✔️  문자형_str()✔️ 리스트_list()✔️ 튜플_tuple()✔️ 딕셔너리_dict()✔️ 형변환 및 input()     ✔️ 자료형     자료형파이썬의 자료형(data type) : 파이썬의 자료형은 동적으로 변화int : 정수형(소수점이 없는 숫자)float : 실수(소수점이 있는 숫자)str : 문자 / 문자열list : 여러 개의 자료가 순서대로 저장된 자료형(모든 자료형 넣을 수 있음)tuple : list와 비슷하나 한 번 만들면 수정이 안됨(모든 자료형 넣을 수 있음)dict(dictionary) : key: value 쌍으로 이루어진 자료형(모든 자료형 넣을 수 있음)    자료형 할당# 정수형 ..
[Python] 파이썬_파이썬 print문과 변수 생성 및 삭제
·
Python/데이터 분석을 위한 Python
데이터 분석을 위한 Python ✔️ print문✔️ 변수     ✔️ print문     파이썬 주석 처리파이썬 주석 처리문장 앞에 #을 붙여서 만든다(컴퓨터가 코드로 처리하지 않음)파이썬은 들여쓰기를 사용해서 코드를 구분해 작성들여쓰기는 4칸이 기본, google colab은 2칸으로 설정(코드 정리에 필요)변수를 만들때 스네이크 표기법을 사용 ( user_name 등 )클래스 만드는 경우 카멜 표기법을 사용 ( UserName 등)    print문 출력print('Hello World!')print(3.14)a='Hello'print(a)    print문_따옴표('',"") 출력# 따옴표까지 같이 출력하고 싶은 경우 섞어서 사용print("이것은 '파이썬'이다.")print('이것은 "파이썬"이..
[Python] 파이썬_파이썬 환경 구성과 주피터 노트북을 통한 마크다운 사용
·
Python/데이터 분석을 위한 Python
데이터 분석을 위한 Python ✔️ 파이썬 환경 구성✔️ 마크다운 생성    ✔️ 파이썬 환경 구성    Miniforge구글에서 Miniforge 검색하여 다운로드Miniforge : 가장 가벼운 설치 도구, conda-forge 채널만 사용, 불필요함을 줄여서 빠르고 간단함Anaconda : 무거운 설치 도구, 많이 패키지 미리 포함(무거운 이유), 기본 채널 사용(초보자 사용 용이)Miniconda : 중간 크기 설치 도구, 기본 채널 사용, 패키지 별도 설치 필요 GitHub - conda-forge/miniforge: A conda-forge distribution.A conda-forge distribution. Contribute to conda-forge/miniforge developm..