num1 = 10
str2 = '7'
print(num1 + str2)
TypeError
타입이 서로 안맞을 때 나는 에러
숫자 + 문자 더할수 없다
방법은 두가지
1.문자를 숫자로 바꾼다
2.숫자를 문자로 바꾼다
숫자와 숫자 문자와 문자는 더해지기 때문에
str() 문자로 바꾸는 함수
int() 숫자로 바꾸는 함수
조건문이란
조건에 따라 실행 흐름을 다르게 하는 문법
이런경우에는 이렇게
저런경우에는 저렇게 수행을 해야 되는 경우가 있다.
조건식이 True일 경우 실행문장을 실행
조건식은 무조건 True 아니면 False 여야한다.
콜론이 없으면 에러가 남
들여쓰기 있어야 실행문장이 if문 안에 있다라고 인식함
들여쓰기 없으면 그냥 True건 False건 실행문장이 되버린다.
if 조건식:
실행문장
if True:
print('실행문장')
실행문장
SyntaxError : 문법이 잘못됐다.
oriented
~을 지향하는