파이썬에서 화면을 출력하고자 할 때는 print 명령어를 사용
print('Hello WECODE')```
파이썬에는 아래와 같은 데이터 타입이 존재함
name = '김수형'
height = 185
print("Hello, " + "World") # Hello World
긴 문자열의 경우 + 보다 본 방법을 통해 지정하는 것이 훨씬 효과적임
name = input()
print(f"Hello, {name}"})
- 따옴표 앞에 f 를 붙여야 함. 이 때 파이썬 인터프리터에서는 f 다음의 문자열을 literal string interpolation으로 인식하고 string 내 변수들을 실제 값으로 치환
- 치환하고 싶은 변수를 중괄호를 사용하여 표시
if 구문 다음에 오는 expression이 True이면 코드들이 실행되며 :가 없으면 오류가 발생하므로 주의
if expression:
codes to execute
비교 연산자
if (x+y) % 2 == 0:
print("YES")
elif (x+y) % 3 == 0:
print("YEES")
else:
print('NO')
AND : 테스트하는 모든 조건이 True일 때만 코드가 실행되며, 하나라도 False일 경우 실행이 되지 않음
OR : 테스트하는 조건 중 1개라도 True일 경우 코드가 실행
if((month == 1 or 3 or 5 or 7 or 8 or 10 or 12) and day == 31):
print(month + 1)
print(day - 30)
elif((month == 4 or 6 or 9 or 11) and day == 30):
print(month + 1)
print(day - 29)
elif(month == 2 and day == 28):
print(month + 1)
print(day - 27)
else:
print(month)
print(day + 1)
if a == 0:
if b == 0:
print('Many Solutions')
else:
print('No Solution')
elif b % a != 0:
print('No Solution')
elif b % a == 0:
print(b // a)