Coding Excercise6>
1~100사이의 소수(Prime Number) 출력하기
출력 : 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
flag = False
for i in range(1, 100) :
if i == 2 or i ==3 or i==5 :
flag = True
else :
for j in range (2, i) :
if i % j == 0 :
flag = False
break
else :
flag=True
if flag :
print(i , end=" ")
Coding Excercise7>
1~10사이의 홀수를 역순으로 출력하기 : 반복문 사용 for , while문
for num in range(10, 0, -1):
if num%2==1 :
print(num)
su = 10
while (su>0) :
if su%2==1 :
print(su)
su -= 1
Coding Excercise8> updown game (Guess Game)
from random import randint
na = randint(1, 100)
count = 0
while count < 5 :
count += 1
you = int(input("내가 생각한 수는? "))
if na == you :
print("You Win")
break
elif na > you :
print("Up")
elif na < you :
print("Down")
if count == 5 :
print("I Win", "내가 생각한 수는 ", na)
from random import randint
import sys
print("UpDown Game ")
print("프로그램을 종료하려면 Q를 입력하세요.")
while True :
q = input("프로그램을 시작하시겠습니까? ")
if q=="Q" or q=="q" :
print("프로그램 종료합니다.")
sys.exit()
na = randint(1, 100)
count = 0
while count < 5 :
count += 1
you = int(input("내가 생각한 수는? "))
if na == you :
print("You Win")
break
elif na > you :
print("Up")
elif na < you :
print("Down")
if count == 5 :
print("I Win", "내가 생각한 수는 ", na)
ExcerciseCode 9 >
1~100사이의 정수 난수 10개를 생성해서 리스트에 저장하고
저장된 리스트내에 데이터중에서 가장 큰 값을 찾는 로직을 만들고 찾은 max값 출력하시오
import random
nums =[]
for i in range(0, 10) :
nums.append(random.randint(1, 100))
print(nums)
max = nums[0]
for i in range(1, 10) :
if (max<nums[i]) :
max = nums[i]
print(max)
ExcerciseCode 10>
lotto 번호 생성해서 리스트에 저장하고 출력하시오
(lotto 번호는 1~45의 숫자중 , 6개)
import random
lotto=[]
while len(lotto) < 6:
num = random.randint(1,45) #1<=x<=45
if num not in lotto:
lotto.append(num)
print("pick list : ",end=""); print(lotto)
lotto.sort(reverse=True)
print("sorted list(ASC) : ", end=""); print(lotto)
lotto.sort()
print("sorted list(DESC) : ", end=""); print(lotto)
'파이썬' 카테고리의 다른 글
제어문, 반복문 Coding 연습 3 (0) | 2023.03.23 |
---|---|
제어문, 반복문 Coding 연습3 (0) | 2023.03.23 |
제어문, 반복문 Coding 연습 (0) | 2023.03.23 |
반복문 Coding 연습 (0) | 2023.03.23 |
제어문 Coding 연습 (0) | 2023.03.23 |