반응형 문법2 [Python/파이썬] 문법 좋은팁 100가지 -2 52. range()에서 사용할 수 있는 매개변수 step for number in range(1, 10, 3): print(number, end=" ") # 1 4 7 53. range()는 기본적으로 0부터 시작하므로 생략 그래서 0부터 시작할 거면 0을 그냥 생략하면 된다. def range_with_zero(number): for i in range(0, number): print(i, end=' ') def range_with_no_zero(number): for i in range(number): print(i, end=' ') range_with_zero(3) # 0 1 2 range_with_no_zero(3) # 0 1 2 54. 자료형의 길이 len()는 0과 비교할 필요가 없음 길이가.. 2023. 3. 7. [Python/파이썬] 문법 좋은팁 100가지 -1 1. for-else 문 보통 프로그래밍 언어에서 ‘else’라고 하면 if와 함께 오는 경우가 대부분이다. 하지만 파이썬에서는 for 문과도 함께 쓸 수도 있다. for문이 중간에 break 등으로 끊기지 않고 끝까지 수행 되었을 때 수행하는 코드를 담으면 된다. else는 for와 같은 수준으로 들여쓰기 해야 한다. numbers = [2, 4, 1, 8, 6] for number in numbers: if number % 2 == 1: print(number) break else: print("No odd numbers") 위 예제는 리스트에 홀수가 있으면 반복문을 중단하는 코드. 홀수가 없으면 문자열이 출력되지만, 이 경우에는 홀수 1이 출력되고, 반복문이 중단된다. for-else는 반복문이 중.. 2023. 3. 7. 이전 1 다음 반응형