728x90
반응형
SMALL
1.연산자가 뭐에요?
>연산자(operator)는 어떤 값을 다른 값과 결합(1+1=2에서 ‘+’가 연산자)하거나, 어떤 값의 특성을 변경(+1에 –(마이너스)를 붙이면 -1이됨, 여기서 ‘–‘이 연산자)하는 기호입니다. 연산자는 피연산자(operand)라고 하는 두 개 이상의 값을 결합하여 새로운 값을 생성합니다.(1+1=2에서 ‘1’은 피연산자, ‘2’는 새로운 값)
2. 연산자
3. 간단한 수식
4. 숫자처리함수
5. 랜덤함수
6. 실습(스스로 해보기)
파기차차 > 로또번호 맞추기 게임만들기 > 로또번호를 랜덤으로 추출하는 코드(로또번호생성기)를 만드시오
전체 소스
import random # i = 1 lotto = [] while True: num = random.randint(1, 45) if num not in lotto: lotto.append(num) # print(num, " 숫자는 이미 lotto 리스트에 존재하지 않습니다.", "============", i) # else: # print(num, " 숫자는 이미 lotto 리스트에 존재합니다.", "============", i) if len(lotto) == 6: break # i = i + 1 print(lotto) |
부분 소스1
import random num = random.randint(1, 45) print(num) |
부분소스2
import random lotto = [] num = random.randint(1, 45) print(num) lotto.append(num) print(lotto) |
*루프의 개념 : 어떤 작업을 반복적으로 수행 시 사용하는 방법
num = 1 while True: print(“num = “, num) num = num + 1 if num == 4: break |
728x90
반응형
LIST