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
댓글