Python 기초

파이썬 기초

내 코딩 2023. 2. 10. 15:46
반응형

변수와 자료형

print('안녕하세요:)'
a = '안녕하세요'
print(a)

print()함수 안에서 출력하는 것이 아닌

a 라는 변수 선언하고 이 변수에 문자열 값을 할당해서

a를 출력하면 a안에 있는 문자가 출력됨.

문자열(Strings)

city = 'seoul'
city = city.upper()  # city를 대문자로
city = city.lower()  # city를 소문자로

‘’, “”로 문자열 할당 가능

occupation = 'developer   '
print(occupation)
occupation.rstrip()
print(occupation.rstrip())  # 오른쪽에 있는 공백을 없애줌

rstrip()  # 오른쪽
lstrip()  # 왼쪽
strip()  # 양쪽
print('He\\nll\\to')  # \\n을 통해서 줄바꿈을 할 수 있음. \\t = 탭
score = '점수=90'
print(score.removeprefix('점수:'))  # 불필요한 문자를 없애줌
score_2 = '75점'
print(score_2.removesuffix('점'))  # 불필요한 문자가 뒤에 있을 때?

city = '서울 중구'
print(city.replace('서울', '서울시')  # 서울이라는 글자를 서울시로 바꿔줌

f String

si_1 = '용인'
gu_1 = '기흥'

si_2 = '서울'
gu_2 = '종로'

# 서울시 종로구
# 용인시 기흥구
print(f'{si_1}시 {gu_1}구')
print(f'{si_2}시 {gu_2}구')

숫자

a = 2
b = 3
print(a + b) # 더하기
print(a - b) # 빼기
print(a * b) # 곱하기
print(a / b) # 나누기

print( a ** b) # a에 b 제곱승
print(a // b) # 몫을 얻는 연산
print(a % b) # 나머지를 얻는 연산

Float : 실수

x = 0.6
y = 0.3

큰 숫자를 입력할 때 가독성을 높일 수 있음

price = 12_349_000_000

contants : 상수

PI = 3.141592 # 변하지 않는 값에 보통 대문자로 변수를 지정해줌

문자열-숫자 간 변환

a = 100
b = '100'
c = '0.452'

a = str(a) # 타입 지정을 통해 문자열과 정수형을 변환할 수 있음.
b = int(b)
c = float(c)

논리형

True , False 가 있음

print(3>2) # -> True
print(3==3) # -> True
print(3 == 3.0) # -> False

주석

한 줄 주석, 여러 줄 주석

'''
따옴표 3개가 있으면 여러줄 주석
'''

# 샵은 한 줄 주석