python 기초 스터디

python 다시 공부 하며 정리.

가끔씩 필요한것만 사용하기도하고, 요즘 ChatGPT가 워낙 잘 알려주긴 하지만 코드 수정하려면 알고 있는게 좋다.

[참고자료](https://www.w3schools.com/python)

Print(출력)

print("Hello")

Input(입력)

code-runner를 이용하는 경우 terminal실행되도록 설정 필요.

dumy_var = input("입력하세요 > ")
print(dumy_var)

테스트 뷰

Condition(조건문)

위에서 부터 아래로 실행되며, True(참)일때 결과를 출력하게 되고 만약에 참이 없으면 마지막 else가 출력된다.

if 20 > 20:
    print('a')
elif 10 > 5:
    print('b')
else:
    print(False)

Comparison Operator(비교연산자)

>Greater than
>=Greater than or Equal to
<Less than
<=Less than or Equal to
==Equal to
!=Not equal to

Logical Operators

and두 비교 값이 모두 참일때
or두 비교 값 중 하나라도 참일때
not Equal참이면 False / 거짓이면 True
dumy_var = 10
# 문장이 이어지는 상태에서 마침 표시가 바뀐줄에 있으면 \ 로 줄바꿈을 표시해야한다.
if isinstance(dumy_var, int) and \
    dumy_var > 5:
    print("true")
else:
    print("false")
dumy_var = 3
# 만약에 value값이 실수값이 참이 아니라면 true를 출력하시오.
if not isinstance(dumy_var, float):
    print("true")

# 3은 정수이므로 실수가 아니다. 따라서 true가 출력됨.