반응형
end="" <-- 줄바꿈 방지
while문
0부터 9까지 출력
i = 0while i < 10:print(i, end=" ")i+=1
if - else 활용
i = 0while i < 10:if i%3==0:print("*", end="")else :print("!", end="")print(i, end=" ")i+=1# 결과 : *0 !1 !2 *3 !4 !5 *6 !7 !8 *9
range() 함수는 매개변수의 개수에 따라 활용이 달라집니다.
1개일 때는 해당 숫자만큼 반복
for i in range(10):print(i,end=" ")# 결과 : 0 1 2 3 4 5 6 7 8 9
2개일 때는 첫 번째 매개변수에서 두 번째 매개변수까지 반복
for i in range(1,9):print(i,end=" ")# 결과 : 1 2 3 4 5 6 7 8
3개일 때는 2번과 동일한데 카운터 값이 세 번째 인자 값만큼 증가
for i in range(0,10,2):print(i,end=" ")# 결과 : 0 2 4 6 8
array에 있는 요소들을 뽑아내서 char에 넣은 후 print
array = [ "Apple" , "Banana" , "Cherry" ]for char in array:print(char , end=" ")# 결과 : Apple Banana Cherry
len()은 배열의 길이를 구하는 함수입니다.
array = [ "Apple" , "Banana" , "Cherry" ]for i in range(0, len(array)):print(array[i], end=" ")# 결과 : Apple Banana Cherry
구구단(2~9)
for i in range(2,10):for j in range(1,10):print(i," x ", j, " = ", i*j)
반응형