a = 1
b = 1
if a == b:
print("두 개의 값은 같습니다.")
if a != b:
print("두 개의 값은 같지 않습니다.")
|
두 개의 값은 같습니다.
놀랐던 점 : .py로 저장하면 실행이 안된다.. vscode만 그런건지 다른데도 그런건지.. .ipynb로 저장을 해야 됨. .py 원툴이었던 난(사실 그정도로 하진 않았지만) 대체 에러가 뜨는 이유가 뭐지?? 하고 의아해 하고 있었는데 알고보니 책 첫줄부터 적혀있었더라^^ ㅎ;; 글을 자세히 읽자!!
다른 기호들은 >, <, (귀엽다) <=, >=, ==, != 가 있었다. 활용하면 됨.
for문 : 반복되는 부분이나 범위를 구체적으로 지정해서 실행
for i in range(7):
print(i)
|
0 1 2 3 4 5 6 5 6 7
enumerate를 이용해서 리스트에서 위치와 값을 가져올 수도 있음.
name_list = ["홍길동", "장다인", "김철수"]
age_list = [500, 5, 12]
for i,k in enumerate(name_list):
print("i=", i, end='')
print("k=", k)
|
i= 0 k= 홍길동 i= 1 k= 장다인 i= 2 k= 김철수
논리연산
print(0 or 0)
print(0 or 1)
print(1 or 0)
print(1 or 1)
print(False or False)
print(False or True)
print(True or False)
print(True or True)
|
0 1 1 1 False True True True
while문 : 조건이 참이면 계속 반복
a = 0
while a < 5:
print(a)
a = a + 1
|
0 1 2 3 4
while 조건이 a가 5보다 작으면 while문은 계속 반복함.
while True를 사용해서 동일한 동작이 가능함
a = 0
while True:
print(a)
a = a + 1
if a >= 5:
break
|
0 1 2 3 4
while문 안에 조건문을 만든 뒤 break를 이용해서 while문을 탈출할 수 있음.
while True는 계속 동작함. 조건문에서 a가 5보다 크거나 같으면 break로 인해 while문을 탈출함.
'공부 기록 > 파이썬' 카테고리의 다른 글
2024.04.11. 파이썬 넘파이 (0) | 2024.04.11 |
---|---|
파이썬 - 사용자 입력 받기 (0) | 2024.03.25 |
파이썬 - 정수와 실수 (0) | 2024.03.25 |
파이썬 - 따옴표와 문자열 (0) | 2024.03.25 |
2024.03.22. 파이썬 공부 (if, else, 함수) (1) | 2024.03.23 |