로딩
요청 처리 중입니다...

[python] 기초 (문자열 포매팅, randint, numpy, 기수 정렬)

 [python] 기초 (문자열 포매팅, randint, numpy, 기수 정렬)

문제 1. (문자열 포매팅) 1부터 999,999만 사이의 임의의 정수가 주어졌을 때 해당 수를 지정된 방식으로 출력하는 코드를 작성하라.

단, 빈자리는 0으로 채워 출력 해야한다. 풀이: from random import randint a=randint(1,999999) print('%06d'%a) #6자리인데 나머진 0으로 채운다.

풀이: 문자열 포매팅과 randint() 함수를 이용하였다. #처음에 import random만 하고, randint함수를 사용할 때 random.randint()로 사용해도 된다.

문제 2. 로또 자동생성기 만들기.

(while 조건문, numpy) 풀이 1. from random import randint marking=[] while len(marking)<6: soo= randint(1,45) if soo not in marking: marking.append(soo) print(sorted(marking)) 풀이 2. import numpy ...

# 6자리인데 # numpy # python # radint함수 # 기수정렬 # 문자열포매팅 # 처음에 # 파이썬 # 파이썬기초