5.27 PYTHON | DAY2 | 1회차 톺아보기

아뇨 민균데요·2025년 5월 27일
0
post-thumbnail

Today I learned !

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)
  • 퀴즈

Colab 주요 단축키

코드 실행 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)

변수의 종류1 | 📿Sequence Type(연속성 자료)

데이터의 자료형은 크게
Numeric Type(숫자), Dictionary(사전), Sequence Type(연속성), Set
로 나뉘어진다.

그 중 sequence에는 [문자, 리스트, 튜플] 값이 포함 된다

type 함수로 자료형 찾기

print(type(age)) # <class 'int'> 출력
print(type(name)) # <class 'str'> 출력

method를 써보자

  • method는 함수를 사용하는 방법 중 하나
    # 문자열 메서드 활용
sentence="python programming is fun"
print(sentence.upper()) #대문자로 변환해 출력

변수의 종류 2 | 숫자열 int, float

  • 정수(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)

숫자열 함수와 Method | 절대값 반환 abs, 반올림 round

num3 =7.89
abs_num = abs(num3) # 7
round_num = round(num3) # 8

변수의 종류3|Boolean(참, 거짓)🤥

  • 자료의 조건이 "참과 거짓"
is_raining = True
is_sunny = False

비교 연산자 통한 불리언 값 비교

X = 10
Y = 5
greater_than = X > Y
print(greater_than) #true 출력

NaN 결측값

NaN(Not a Number)은 데이터에서 결측치를 나타내는 특수값. 수치형 데이터에 자주 발생. (-으로 나누는 연산 같은 것)


입력문(input)

  • 사용자로부터 키보드 입력을 받는 함수(상호작용)
name = input("이름을 입력하세요!:")
print("안녕하세요,", name, "님!")

  • 두 숫자 받기
num1 = int(input("첫 번째 숫자를 입력하세요:"))
num2 = int(input("두 번째 숫자를 입력하세요:"))
sum = num1 + num2
print("두 숫자의 합은", sum, "입니다")


Quiz

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)
profile
this man을 꿈 속에서 보신 적이 있으신가요?

0개의 댓글