string formatting을 참고하자. 링크텍스트
아주아주 유용하다.
name = "Ryan"
country = "Korea"
print(f"Hello, {name}. you are from {country}!")
Hello, Ryan. you are from Korea!
month = int(input())
day = int(input())
if (month == 1 or 3 or 5 or 7 or 8 or 10) and (day == 31):
month += 1
day = 1
elif (month == 4 or 6 or 9 or 11) and (day == 30):
month += 1
day = 1
elif (month == 2) and (day == 28):
month += 1
day = 1
elif month == 12 and day == 31:
month = 1
day = 1
else:
day += 1
print(month)
print(day)
month = int(input())
day = int(input())
if ((day == 30) and (month == 4 or month == 6 or month == 9 or month == 11)
or (day == 28) and (month == 2)
or (day == 31)):
month += 1
day = 1
else:
day += 1
if month == 13:
month = 1
print(month)
print(day)
코드를 더 간략하게 작성할 수 있는 여지가 있으니, 배우고 또 배우자.
ax = b
결과 출력물은 다음과 같아야 합니다.
Input 으로 주어진 a 와 b 값으로 위의 방정식을 충족하는 단 하나의 정수가 존재한다면 해당 정수를 출력하면 됩니다
만일 a 와 b 값으로 위의 방정식을 충족하는 정수가 없다면 "No Solution"을 출력해주세요.
a 와 b 값으로 위의 방정식을 충족하는 정수가 많다면 "Many Solutions"을 출력해주세요.
Hint:
a 나 b 는 0이 될 수 있습니다.
Examples:
만일 a = 1, b = -2 라면 결과값으로 -2가 출력이 되어야 합니다.
만일 a = 2, b = -1 라면 결과값으로 "No Solution"이 출력이 되어야 합니다.
a = int(input())
b = int(input())
if a == 0:
if b == 0:
print("Many Solutions")
elif b < 0 or b > 0: # 더 간략하게 작성할 수 있다.
print("No Solution")
elif b == 0: # 분자가 0이면 0인건데, 자잘한 조건문을 하나 더 작성해버렸다. 더 큰 부분을 조건문으로 작성하자.
print(0)
elif (b/a) % 1 != 0:
print("No Solution")
else:
print(int(b/a))
a = int(input())
b = int(input())
if a == 0:
if b == 0:
print('Many Solutions')
else:
print('No Solution')
elif b % a == 0:
print(b // a)
else:
print('No Solution')