= : 넣는다
+ : 더하기
- : 빼기
* : 곱하기
/ : 나누기
== : 같다
!= : 다르다
> : 크다(초과)
< : 작다(미만)
>= : 크거나 같다(이상)
<= : 작거나 같다(이하)
and : 그리고(and)
or : 또는(or)
변수
변수선언 : a = 10
a
를 변수명이라고 한다.
a
라는 변수를 만들겠습니다. 그리고 이 안에 숫자 10
을 넣겠습니다. 라는 뜻이다.
변수의 값은 바꿀 수 있다.
변수는 값을 넣을 때 빼고는 값(자신이 가지고 있는) 취급을 해야 한다.
숫자(1, 2, 3.14)
문자열("a", "", "abc", "\n")
논리형/Boolean(True, False, 1 == 1)
함수
종류
내장함수
사용자정의 함수
if
elif
if 뒤에 붙을 수 있다.
역할 : 여러 if문을 한 덩어리로 만들어준다.
else
if나 elif 뒤에 붙을 수 있다.
역할 : 위에서 모든 경우가 실패했을 때 실행된다.
오늘은 위 를 이용해서
크게는 변수 , if조건문을 배웠다
문제풀이로는
a = 5
b = 10
이라고 변수선언을 했을때
print("a : {}".format(a))
를 a : 10
이라고 출력하는것과
print("b : {}".format(b))
를 b : 5
라고 출력하라는 문제였다
그냥 덮어씌우는느낌으로 정답을
최초 변수선언 밑에
a = 10
b = 5
라고 새로운 변수선언을 했는데
맞다고한다
두번째문제
#개념
if ( True ):
print("참")
if ( False ):
print("거짓")
#문제
a = 10
if ( a==10 ):
print("")
if ( a!=10 ):
print("")
처음에 보고 되게 복잡해보였는데 참인가 거짓인가 분류하는
문제였고, 하나하나 계속 시도해보니 금방풀렸다
배운지 얼마안돼서그런지... 적성에 맞아 흥미를 느끼고있는건지... 모르겠지만
학원에서 배우는시간만큼은 되게 빠르게 가는것처럼 느껴진다
뭔가 새로운것을 시도한다는건 참 좋은것같다