우선 이 강의에서는 goole에서 개발한 colab이라는 파이썬 개발환경을 사용한다.
colab은 클라우드 기반이기 때문에 언제 어디서든 사용할 수 있다는 장점이 있다.
1. colab 단축키 (mac 기준)
코드실행 : Shift + Enter
코드 셀 추가 : Command + M + A
코드 셀 삭제 : Command + M + D
코드 셀 분할 : Command + M + 하이픈(-)
셀 유형 변경 : Command + M + M
2. 출력문
: 결과물을 출력시켜 결과물을 볼 수 있도록 해주는 문법
1. 코드 작성 시 확인하기 위해
2. 수정할 에러를 점검하기 위해
3. 데이터 시각화를 위해 등등
print("Hello, World!")
결과값 : Hello, World!
# 데이터 분석 결과
num_records = 1000
# 결과 출력
print("총 ", num_records, "명의 레코드가 분석되었습니다.")
결과값 : 총 1000명의 레코드가 분석되었습니다.
3. 변수
: 값을 저장하는 공간, 사용하기 전에 선언되어야 함. 변수 명을 지정하고 할당 연산자를 사용하여 값을 할당함.
# 변수 선언과 할당
age = 25
name = "Alice"
# 변수 사용
print(name) # "Alice" 출력
print("나이:", age) # "나이: 25" 출력
# 변수를 사용한 연산
double_age = age * 2
print("나이의 두 배:", double_age) # "나이의 두 배: 50" 출력
변수가 사용되는 예시1 : 데이터를 담고자할 때 사용
- 간단하고 직관적인 방법
- 하지만 데이터양이 많아질 수록 코드가 복잡해지기 때문에 리스트나 딕셔너리 사용
변수가 사용되는 예시2 : 계산된 값을 담고자할 때 사용
- 간단하고 직관적인 방법
- 하지만 데이터양이 많아질 수록 코드가 복잡해지기 때문에 리스트나 딕셔너리 사용
변수가 사용되는 예시3 : 머신러닝 모델구조 자체를 담을 때 사용
3-1. 변수의 자료형
type함수를 이용해 해당 변수가 어떤 자료형인지 판별 가능
# 변수의 자료형 확인
print(type(age)) # <class 'int'> 출력
print(type(name)) # <class 'str'> 출력
변수1 : 문자형
- 큰따옴표나 작은타옴표로 감싸서 선언 (ex. "안녕")
- 문자열 변수끼리 +를 이용해 연결(연산)할 수 있음
- .upper을 사용하면 대문자로 변환해 출력 됨 (ex. print(hi.upper))
변수2 : 숫자열
2-1. 숫자열 변수끼리는 사칙 연산 가능
# 숫자열 연산
sum_result = num1 + num2 #더하기
diff_result = num1 - num2 #빼기
product_result = num1 * num2 #곱하기
division_result = num1 / num2 #나누기
integer_division_result = num1 // num2 #정수 나누기
remainder_result = num1 % num2 #나머지
2-2. 정수형
- 정수형은 소수점 이하 부분이 없는 숫자
- int형으로 표현되며 연산 결과도 항상 정수로 나옴
2-3. 실수형
- 실수형은 소수점 이하의 숫자를 포함하는 숫자 (실수>정수)
- float형으로 표현되며 연산 결과도 소수점 이하를 포함한 실수로 나옴
변수3 : 불리언
- 참(true)과 거짓(false)를 나타내는데 사용
- 조건식(if, while)을 평가하는데 매우 중요
'문과생의 파이썬' 카테고리의 다른 글
[Pandas] 인덱스(행), 컬럼(열) 기초 (0) | 2024.08.07 |
---|---|
[Pandas] 데이터 불러오기, 데이터 확인하기 (3) | 2024.07.22 |
[파이썬 문제] 라이브세션 과제 풀이 (0) | 2024.07.12 |
[데파종] 데이터분석 파이썬 종합반 3주차 (조건문, 반복문) (0) | 2024.07.04 |
[데파종] 데이터분석 파이썬 종합반 2주차 (리스트, 튜플, 딕셔너리) (0) | 2024.07.04 |