python 로또 번호 생성기 만들기2 2단계 : 3. 반복문 (중첩 반복문 활용) 1. 중첩 반복문(Nested Loop)이란? 중첩 반복문(Nested Loop)은 반복문 안에 또 다른 반복문이 포함된 구조를 의미합니다. Python에서는 for 문과 while 문 모두 중첩해서 사용할 수 있으며, 이를 통해 이중 루프(2D 데이터 구조), 다중 패턴 처리, 테이블 연산, 중첩된 조건 평가 등을 수행할 수 있습니다. 2. 중첩 for 문 활용㉮ 기본 구조for 바깥반복변수 in 반복가능한객체1: for 안쪽반복변수 in 반복가능한객체2: 실행한 코드바깥 반복문(Outer Loop)이 한 번 실행될 때마다 안쪽 반복문(Inner Loop)이 전체 반복을 수행합니다. ㉯ 2D 리스트(행렬) 출력 예제 중첩 for 문을 사용하면 **2D 리스트(행렬)**의 각 요소를 .. 2025. 3. 6. 1단계 : 10. Python 으로 간단한 프로젝트 만들기 (feat. 로또 번호 생성기) Python을 사용하면 로또 번호 생성기를 간단히 구현할 수 있습니다. 로또 번호 생성기는 난수 생성 기능을 활용해 특정 범위의 고유한 숫자를 무작위로 선택하는 프로그램입니다. 이 장에서는 Python의 random 모듈을 사용하여 로또 번호 생성기를 작성하는 방법과 이를 확장하는 다양한 아이디어를 다룹니다. 1. 로또 번호 생성기란? • 목표: 사용자가 입력한 범위와 갯수에 따라 무작위로 중복되지 않는 숫자를 생성합니다. • 기본 규칙: • 보통 로또 번호는 1부터 45까지의 숫자 중 6개를 무작위로 선택합니다. • 중복 없이 번호를 선택해야 합니다. 2. 기본 로또 번호 생성기 Python의 random.sample() 함수는 지정된 범위에서 고유한 난수를 생성하.. 2025. 2. 8. 이전 1 다음