본문 바로가기

Python3

[인프라 활용을 위한 파이썬] 제어문과 컴프리헨션 제어문1. 조건문(conditional statements)1.1. if 문조건을 만족했을 때 코드를 실행 age = input('나이를 입력하세요: ')if int(age)   1.2. elif 문앞에 있는 if 문 또는 elif 문의 조건이 거짓일 때 새로운 조건을 검사할 때 사용 age = input('나이를 입력하세요: ')age = int(age)if age >= 18: print('성인입니다.')elif age >= 13: # 자바와 같은 언어에서는 else if로 표현 print('청소년입니다.')  1.3. else 문모든 if 문과 elif 문의 조건이 거짓일 때 실행 age = input('나이를 입력하세요: ')age = int(age)if age >= 18: pr.. 2024. 11. 22.
[인프라 활용을 위한 파이썬] 리스트 리스트 여러 항목을 하나의 변수에 저장할 수 있는 데이터 구조  1. 기본 리스트와 중첩 리스트 ① 기본 리스트# 빈 리스트 선언empty_list = []# 숫자로 구성된 리스트 선언number_list = [1, 2, 3, 4, 5]# 문자열로 구성된 리스트 선언string_list = ["python", "is", "good"]# 여러 데이터 타입으로 구성된 리스트 선언mixed_list = [1, 2, "python", "is", True]  ② 중첩 리스트리스트 안에 리스트가 포함된 형태 nested_list = [[1, 2, 3], [4, 5, 6], ["python", "is", "good"], [True, False]]  2. 리스트 생성 함수 list( )# 문자열을 리스트로 변환str .. 2024. 11. 13.
[인프라 활용을 위한 파이썬] 가상 환경, 데이터 타입, 연산자 1. 가상 환경파이썬 프로젝트는 서로 다른 패키지 버전을 요구하는 경우가 많다. 동일한 시스템에 여러 프로젝트를 구동하는 경우, 각 프로젝트에서 요구하는 패키지 버전이 서로 달라 충돌을 유발할 수 있다. 따라서 이러한 충돌을 방지하고 각 프로젝트의 독립성을 유지하기 위해 가상 환경을 사용한다. 1.1. 가상 환경 생성venv 모듈은 가상 환경을 제공하는 대표적인 모듈이다.c:\python> python -m venv my_venv(본인이 설정한 가상환경 이름) 1.2. 가상 환경 활성화windows c:\python> .\my_venv\Scripts\activate  mac / linuxc:\python> source my_venv/bin/activate 1.3. 가상 환경 비활성화 (myenv) c:\.. 2024. 10. 24.