파이썬 강좌(초급)/2.연산자

2. 연산자

파기차차 2024. 3. 3. 09:36
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