본문 바로가기
카테고리 없음

파이썬 python

by aitrip 2024. 1. 25.
728x90

 

 

# =(할당연산자), ==(같다)
# a,b, result 변수(variable)
# 100 값(value)


a= 100 할당 연산자 ==(같다)
b= 50
result = a+b
print(a, "+", b, "=", result)
result = a-b
print(a,"-", b, "=", result)
result = a*b
print(a,"*", b, "=", result)
result = a/b 
print(a, "/", b, "=", result)


#input() 으로 받는 값은 str

a= input()
b= input()
result = a+b
print(a, "+", b, "=", result)
result = a-b
print(a,"-", b, "=", result)
result = a*b
print(a,"*", b, "=", result)
result = a/b 
print(a, "/", b, "=", result)'


a= int(input("첫번째 숫자를 입력하세요"))
b= int(input("두번째 숫자를 입력하세요"))

result = a+b
print(a, "+", b, "=", result)
result = a-b
print(a,"-", b, "=", result)
result = a*b
print(a,"*", b, "=", result)
result = a/b 
print(a, "/", b, "=", result)

 

 

 

산술 연산자

a = 10
a += 5; print(a)
a -=5; print(a)
a *=5; print(a)
a /=5; print(a)
a //=5; print(a)
a %=5; print(a)
a **=5; print(a)



money, c500, c100, c50, c10 = 0,0,0,0,0

money = int(input("교환할 돈은 얼마?"))

c500 = money // 500
money %= 500

c100 = money // 100
money %= 100

c50 = money // 50
money %= 50

c10 = money // 10
money %= 10

print("\n 500원짜리 => %d개" % c500)
print("100원짜리 => %d개" % c100)
print("50원짜리 => %d개" % c50)
print("10원짜리  => %d개" % c10)
print("바꾸지 못한 잔돈 => %d원 \n" % money)

 

 

문자열 슬라이싱

a = "life is too short, you need python"
a[0:4]
a[0:3]

a = '20010331Rainy'
date = a[:8]
weather = a[8:]
date
weather


a = "Pithon"
a[:1]
a[2:] 

a[:1] + 'y' + a[2:]

 

 

문자열 슬라이싱 

 

슬라이싱 기법으로 a[시작_번호:끝_번호]를 지정할 때 끝 번호에 해당하는 문자는 포함하지 않기 때문이다. 즉, a[0:3]을 수식으로 나타내면 다음과 같다.

Copy0 <= a < 3

댓글