본문 바로가기
Python/Example

[Python] 예제 - 단순 알고리즘

by 꾸압 2021. 3. 2.

(1) 아래 코드를 실행한 후 sum의 출력 결과를 쓰시오

a = 2
sum = 1
for a in range(1, 5, 2):
	sum = a + a

print(sum)

 

(2~3) 아래 코드를 실행 완료 후, 실행 결과값을 쓰시오

a = [ 3, 5, 6 ]
b = [ 1, 4 ]
a += b
c = a + b

print(a)
print(c)

 

(4) 아래 코드를 실행 완료 후 print(a) 출력 결과를 쓰시오

a = [ 10, 8, 4, 6, 2 ]
a.pop(4)
print(a)

 

(5) 아래 코드를 실행 완료 후 print(a) 출력 결과를 쓰시오

 

 

(6~8) 3에서 29 까지 4의 배수 갯수를 구하고자 한다. 다음 코드의 빈칸을 채워 넣으시오(단, 조건문은 사용하지 않는다)

 

(9~13) 2부터 10까지 수의 곱을 구하는 프로그램을 작성하고자 한다. 이때 작성한 순서도는 아래와 같으며, 빈칸을 채워 넣으세요. (변수 : 인덱스는 a, 곱셈 결과 값은 res 사용)

 

(14~15) 아래 코드를 실행 완료 후, 실행 결과값을 쓰시오

(14) print(d.keys() ) 의 출력 결과를 쓰시오

(15) print(d.values() ) 의 출력 결과를 쓰시오 

 

(16) list1 에서 'Ace'라는 문자가 있을 경우, "찾았다" 라는 문자를 출력하는 프로그램을 작성하고자 한다. 이를 위해 빈칸에 알맞은 조건을 정확하게 작성하시오.

 

 

<해설>

(6~8) 

b = 0
for a in range(4, 30, 4):
	b = b + 1
    
print("%d" % b)

 

(9~13)

9) a =1, res = 1

10) a = a + 1

11) res = res *a

12) a < 10

13) res

 

(16)

list1 = [ 'Ace', 'King']
check = 'Ace' in list1

if(check == True):
	print("찾았다")

'Python > Example' 카테고리의 다른 글

[Python_Example] 메일 송신 예제  (0) 2021.03.04
[Python] 예제 - 클래스  (0) 2021.03.02
[Python] 예제 - DB 연동  (0) 2021.02.26
[Python] 예제 (함수)  (0) 2021.02.26

댓글