파이썬에서의 boolean 타입은 앞이 대문자로 시작한다.
=> True , False
if문에서
if 조건문:
수행할 문장1
수행할 문장2
수행할 문장3
[조건문 다음에 콜론(:)을 잊지 말자!]
if 조건문 뒤에는 반드시 콜론(:)이 붙는다. 앞으로 배울 while이나 for, def, class문에도 역시 문장의 끝에 콜론(:)이 항상 들어간다. 초보자들은 이 콜론(:)을 빠뜨리는 경우가 많으니 특히 주의하자.
파이썬이 다른 언어보다 보기 쉽고 소스 코드가 간결한 이유는 바로 콜론(:)을 사용하여 들여쓰기(indentation)를 하도록 만들었기 때문이다. 다른 언어에서는 if문을 { } 기호로 감싸지만 파이썬에서는 들여쓰기로 해결한다는 점을 기억하자.
배열은 자바스크립트와 비슷, 다음과 같은 형태
arr = ["손영태", "허민정", "박지은"]
for i in arr:
print(i)
for의 i는 arr의 아이템을 가지고 나오는 i임
for idx,t in enumerate(arr):
print(t)
enumerate는 index를 나타내줌
이번에는 조건문에 비교연산자(<, >, ==, !=, >=, <=)를 쓰는 방법에 대해 알아보자.
비교연산자 설명 x < y : x가 y보다 작다 x > y : x가 y보다 크다 x == y : x와 y가 같다 x != y : x와 y가 같지 않다 x >= y : x가 y보다 크거나 같다 x <= y : x가 y보다 작거나 같다
조건을 판단하기 위해 사용하는 다른 연산자로는 and, or, not이 있다. 각각의 연산자는 다음처럼 동작한다.
연산자 설명 x or y x와 y 둘중에 하나만 참이어도 참이다 x and y x와 y 모두 참이어야 참이다 not x x가 거짓이면 참이다
print(i,end="") => 자바에서 print (줄바꿈 없이)
하나씩 띄우려면 end="\t"
콤마 하나씩 넣으려면 end=","
int() : 문자를 숫자로
str() : 숫자를 문자로