
by performance marketer ni orewa naru
데이터 분석 파이썬 종합반 1주차 훑어보기😆
오늘은 아래와 같이 SQL 기본 세팅부터 시퀀스 사용법, 조건 If/for, range, while 등의 사용법을 간단히 훑었다.
📍 1주차 [파이썬 소개 및 입문]
강력한 데이터 분석기 PYTHON
- SQL 기본 세팅(Google Colaboratory(이하 Colab,코랩))
- SQL 단축키
- 출력문(print 함수), 변수 선언과 할당
- 변수의 자료형(numeric Type, Dictionary, sequence Type, Set)과 자료형 확인, 매서드(mathod)
- 퀴즈
코드 실행 shift+ENTER
새코드 추가 command+M+A
코드 셀 삭제 command+M+D
코드 셀 분할 command+M+-
마크셀 다운 변경 commad+M+M
출력문 중 가장 많이 쓰는 출력 함수는 print
ex) print(A,B,...) #여러 값 출력할 때는 쉼표 구분
hello world를 출력해보자
print("Hello, World!") # 파이썬에서 문자를 사용 할 땐 따옴표
숫자를 출력해보자
print(123)
변수를 출력해보자 변수: 무언가를 담고 있는 "바구니"
X = 10
print(X)
콤마를 이용해 변수와 문자열을 함께 출력해 보자
X = 10
print("선생님이 입력하신 값은", X, "입니다")
값을 저장하는 공간. 사용 전 "선언"을 해야 함
변수명을 지정하고, 할당 연산자(=)를 사용하면 됨
age=25
name="ALICE"
변수명=할당
사용해보자
print(name)
# ALICE가 출력된다.
print(age)
# 25가 출력된다.
double_age=age*2
print(double_age)

데이터의 자료형은 크게
Numeric Type(숫자), Dictionary(사전), Sequence Type(연속성), Set
로 나뉘어진다.
그 중 sequence에는 [문자, 리스트, 튜플] 값이 포함 된다
print(type(age)) # <class 'int'> 출력
print(type(name)) # <class 'str'> 출력
sentence="python programming is fun"
print(sentence.upper()) #대문자로 변환해 출력
- 정수(int)나 실수(float) 형태의 숫자열에 그냥 변수를 할당하면 됨
num1 =10
num2= 3.14
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
**=거듭제곱
print("합:", sum_result)
print("차:", diff_result)
print("곱:", product_result)
print("나누기:", division_result)
print("정수 나누기:", integer_division_result)
print("나머지:", remainder_result)
num3 =7.89
abs_num = abs(num3) # 7
round_num = round(num3) # 8
- 자료의 조건이 "참과 거짓"
is_raining = True
is_sunny = False
X = 10
Y = 5
greater_than = X > Y
print(greater_than) #true 출력
NaN(Not a Number)은 데이터에서 결측치를 나타내는 특수값. 수치형 데이터에 자주 발생. (-으로 나누는 연산 같은 것)
- 사용자로부터 키보드 입력을 받는 함수(상호작용)
name = input("이름을 입력하세요!:") print("안녕하세요,", name, "님!")
- 두 숫자 받기
num1 = int(input("첫 번째 숫자를 입력하세요:")) num2 = int(input("두 번째 숫자를 입력하세요:")) sum = num1 + num2 print("두 숫자의 합은", sum, "입니다")
1)숫자 자료 변수에 저장하고 출력하기
퀴즈: 다음 두수의 합을 구하여 출력하세요.
- 첫 번째 수:15
- 두 번째 수:27
x = 15
y = 27
plus = x+y
print(plus) 또는
x = 15
y = 27
print(x+y)
2)문자 자료형 값을 변수에 저장하고 출력하기
- 퀴즈: 다음 문장을 변수에 담고 출력하세요
"Python은 데이터 분석과 인공지능 분야에서 매우 인기있는 프로그래밍 언어 입니다."
intro = "Python은 데이터 분석과 인공지능 분야에서 매우 인기있는 프로그래밍 언어 입니다."
print(intro)