파이썬 (4) 썸네일형 리스트형 PYTHON 파이썬으로 중복되지 않는 Random 랜덤 수 만들기 randint 함수는 1~100까지 정수를 랜덤으로 가져 온다. 일단 랜덤 수를 담을 배열 변수를 만든다. for 문을 사용 하여 10 번의 랜덤 수를 만들어 배열에 append 함수를 사용하여 담는다. range(10)은 for문의 반복 횟수를 의미한다. 이제 여기 서 중요한, 중복되는 수를 걸러내기 위하여 while 반복문을 사용한다, while a in alist : 의 뜻은 alist 배열 안에 a 변수가 있는지 확인 -> 참이라면 다시 randint(1,100) 함수가 작동된다. 그 후 append 함수를 사용하여 리스트에 추가 ! 2023.03.16 - [Python] - Python PyQt 로 계산기 만드는 방법을 알려드립니다 + 중요한 예외처리 알고리즘 포함 !! PYTHON: 파이썬으로 Random 로또 번호 생성하기 (set 함수 사용) import random num = int(input("로또 개임 횟수를 입력하세요 : ")) print("로또 번호 추출 되었습니다.") print("----------------------") # 입력한 게임 수 만큼 반복 for x in range(1, num+1): lotto = set() # set으로 중복 차단 while len(lotto) < 5: # 원소가 5개 될때까지 추가 lotto.add(random.randrange(1, 46, 1)) # 결과를 정렬 s = list(lotto) s.sort() # 결과 출력 print(s) 로또 개임 횟수를 입력하세요 : 5 로또 번호 추출 되었습니다. ---------------------- [9, 16, 33, 34, 43] [7, 11, 16.. blender python 블랜더 파이썬으로 코딩하여 플러그인 개발하기 no.2 [블렌더/파이썬] 나만의 기능을 만들자 - 오퍼레이터 기본 심플 스크립트를 수정하는 것을 통해 나만의 기능을 만들 수 있다 . import bpy def main(context): context.object.location.x += 1 class MyOperator(bpy.types.Operator): """Tooltip""" bl_idname = "test.my_operator" bl_label = "My Test Operator" @classmethod def poll(cls, context): return context.active_object is not None def execute(self, context): main(context) return {'FINISHED'} def register(.. PYTHON 알고리즘 - 3과 5의 배수 합하기 10미만의 자연수에서 3과 5의 배수를 구하면 3,5,6,9이다 이들의 총합은 23이다. 1000미만읜 자연수에서 3의 배수와 5의 배수의 총합을 구하여라 def GUGu2(): result = 0 for i in range(1, 1001): if i % 3 == 0 or i % 5 == 0: result += i return result print(GUGu2()) 답 234168 이전 1 다음