Q. 1~100까지의 합을 구하여라.


i=1    #카운팅 변수
sum=0   #누적 변수
while i<=100:
    sum += i
    i += 1
print('sum:', sum)

out)

sum: 5050

 

Q. 1~100까지의 짝수만 출력하라.

#sol1 
i=1
while i<=100:
    if i%2==0:
        print(i, end='\t')
    i += 1

print()


#sol2
i=2
while i<=100:
    if i%2==0:
        print(i, end='\t')
    i += 2

out)

2	4	6	8	10	12	14	16	18	20	22	24	26	28	30	32	34	36	38	40	42	44	46	48	50	52	54	56	58	60	62	64	66	68	70	72	74	76	78	80	82	84	86	88	90	92	94	96	98	100	

 

 

Q. 구구단의 단수를 입력받아 3단을 출력하라.

a=int(input('구구단을 셀 숫자를 입력하시오:'))
i = 1    #곱하는 숫자

while i < 10:
    print(a, '*', i, '=', a*i)
    i +=1

print()

out)

구구단을 셀 숫자를 입력하시오:3
3 * 1 = 3
3 * 2 = 6
3 * 3 = 9
3 * 4 = 12
3 * 5 = 15
3 * 6 = 18
3 * 7 = 21
3 * 8 = 24
3 * 9 = 27

 

 

Q. 약수를 구하여라.

 

x= int(input('약수를 구할 숫자를 입력하시오:'))
i = 1

while i <= x:
    if x%i == 0:
        print(i, ',', end = '')
    i += 1

out)

약수를 구할 숫자를 입력하시오:6
1 ,2 ,3 ,6 ,

 

 

Q. 1~100사이의 소수(약수가 1과 자신밖에 없는 수)

 

 

'파이썬이 제일 쉽다면서요' 카테고리의 다른 글

python #list  (0) 2021.06.02
python #피카츄게임?  (0) 2021.06.01
python #반복문 : while, for  (0) 2021.06.01
python #연습문제  (0) 2021.06.01
python #제어문 (if, if-else, if - elif - elif - else)  (0) 2021.06.01

+ Recent posts