[𝟐𝟓.𝟎𝟑.𝟎𝟔] 𝐓𝐈𝐋 𝐍𝐎𝐓𝐄 𝟏𝟐
2025. 3. 6. 22:00

0. 오늘 배운 내용에 대해서 복기하기 위해서 해당 TIL을 작성합니다.
1. 조건문과 반복문
조건문 | 반복문 FOR | 반복문 WHILE | |
형식 | if 조건 1: #조건이 참일때 실행될 코드 elif 조건 2: #다른 조건이 참일때 실행될 코드 else 조건3: #위의 조건이 모두 거짓일 때 실행 될 코드 ** elif = else if 의 준말 |
for 변수 in 반복할_데이터: 코드_블록 반복할 데이터 = 순회할 데이터 [리스트, 튜플, 문자열 등 가능] **용어 변수 : 각 반복마다 현재 값을 가지는 변수 |
조건을 만족하는 동안 코드블록을 반복적으로 실행하는 문구 while 조건: 코드_블록 # 조건:불리언 값(True,False)를 반환하는 표현식 # 조건이 True 로 평가될때까지 코드 블록이 반복적으로 실행됨 #그러나 무한 반복을 할 수 있으므로 유의해야함 |
추가 함수 | range() : 연속된 정수를 생성하는 데에 사용하는 내장 함수 range(stop) range(start, stop) range(start, stop, step) #start : 순차적인 정수 시퀀스의 시작 값 (생략 가능, 기본값 0) #stop : 순차적인 정수 시퀀스의 끝 값 (필수 지정, 마지막 숫자는 해당 값 보다 작음) #step : 각 숫자 사이의 간격을 나타내는 것 (생략가능, 기본값 1) |
break : 해당 반복문을 중단하는 제어문 pass : 아무런 동작 없이 다음 반복을 계속함 (ex. 홀수 출력을 원하는데, 값이 짝수인 경우 그 값을 지나침) countinue : 조건이 일치할 때만 출력하고, 조건이 일치하지 않으면 다음 반복을 계속하는 제어문 |
|
이중문 사용 for 변수1 in 반복할_데이터: for 변수2 in 반복할_데이터: |
개인적으로 공부하면서 다시 적는 코드
for letter in 'good':
print(good)
-----------------------
#결과값 --- 개별 문자열을 1개씩 순서대로 출력함
g
o
o
d
for i in range(5) ---0에서 시작해서 5까지 센다(단, 5는 제외)
print(i, end='') (4+1) 로 적어두면 헷갈리지 않음
--------------------
#파이썬의 함수는 0부터 시작
#결과값
0 1 2 3 4
for i in range(2,7): ---2에서 시작해서 7에서 끝난다.
print(i, end='v')
--------------------
#결과값
2v3v4v5v6
for i in range(1,10,2): ---1에서 시작해서 10까지 센다. (9+1), 그리고 2단계씩 건너뛴다
print(i, end='')
--------------------
#결과값
1 3 5 7 9
i = 1
while i <=5
print(i)
i += 1 ------> i+1을 계속 하세요. i+1 = i
내일은 SQLD 랑 ADsP 를 같이 정리해야겠다. 보니까 ADsP가 좀 더 쉬웠다.. 아 이럴줄 알았으면 그거 먼저 공부하는 건데... 너무 속상하다...
'𝐓𝐈𝐋 (𝐅𝐨𝐫 𝐂𝐚𝐦𝐩) > 𝐂𝐎𝐃𝐈𝐍𝐆 (𝐒𝐐𝐋, 𝐏𝐘𝐓𝐇𝐎𝐍)' 카테고리의 다른 글
[𝟐𝟓.𝟎𝟑.𝟏𝟎] 𝐓𝐈𝐋 𝐍𝐎𝐓𝐄 𝟏𝟒 (0) | 2025.03.10 |
---|---|
[𝟐𝟓.𝟎𝟑.𝟎𝟕] 𝐓𝐈𝐋 𝐍𝐎𝐓𝐄 𝟏𝟑 (0) | 2025.03.07 |
[𝟐𝟓.𝟎𝟑.𝟎𝟓] 𝐓𝐈𝐋 𝐍𝐎𝐓𝐄 𝟏𝟏 (0) | 2025.03.05 |
[𝟐𝟓.𝟎𝟑.𝟎𝟒] 𝐓𝐈𝐋 𝐍𝐎𝐓𝐄 𝟏𝟎 (0) | 2025.03.04 |
[𝟐𝟓.𝟎𝟐.𝟐𝟖] 𝐓𝐈𝐋 𝐍𝐎𝐓𝐄 𝟗 (0) | 2025.02.28 |