728x90
SMALL

정보처리기사 C언어, Java, Python, SQL 기출문제 모음


20년 2회

2번 출력 결과

a={'한국','중국','일본'}
a.add('베트남')
a.add('중국')
a.remove('일본')
a.update(['한국','홍콩','태국'])
print(a)
더보기

{'한국', '중국', '베트남', '홍콩', '태국'}


20년 4회

5번 출력 결과

lol = [[1,2,3],[4,5],[6,7,8,9]]
print(lol[0])
print(lol[2][1])
for sub in lol:
  for item in sub:
    print(item, end = '')
  print()

 

더보기

[1, 2, 3]

7

1 2 3

4 5

6 7 8 9


21년 1회

5번 출력 결과

class good :
	li = ["seoul", "kyeonggi","inchon","daejeon","daegu","pusan"]

g = good()
str01 = ''
for i in g.li:
	str01 = str01 + i[0]
    
print(str01)
더보기
skiddp

21년 2회

7번 출력 결과

a = 100
result = 0
for i in range(1,3):
   result = a >> i
   result = result + 1
print(result)

21년 3회

14번 출력 결과

a,b = 100, 200 
print(a==b)
더보기

False


22년 1회

6번 출력 결과

def exam(num1, num2=2):
  print('a=', num1, 'b=', num2)
exam(20)
더보기

a=20 b=2


22년 2회

13번 출력 결과

a="REMEMBER NOVEMBER"
b=a[:3]+a[12:16]
c="R AND %s" % "STR";
print(b+c)
더보기

REMEMBER AND STR


 

22년 3회

9번 출력 결과

TestList = [1,2,3,4,5]
TestList = list(map(lambda num : num + 100, TestList)))
 
print(TestList)
더보기

[101,102,103,104,105]


23년 1회

17번 출력 결과(20년 2회 기출문제와 동일)

a={'한국','중국','일본'}
a.add('베트남')
a.add('중국')
a.remove('일본')
a.update(['한국','홍콩','태국'])
print(a)
더보기

{'한국', '중국', '베트남', '홍콩', '태국'}

 


23년 2회

19번 출력 결과

a = "engineer information processing"

b = a[:3]

c = a[4:6]

d = a[28:]

e=b+c+d

print(e)
더보기

engneing


23년 3회

16번 한 번에 2개를 입력받아서 분리문자로 분리해서 각각 다른 변수에 저장하려고 한다.

빈칸(가)에 어떤 함수가 들어가야하는지 쓰시오.

num1, num2 = input(). ( 가 )(분리문자)
더보기
split

24년 1회

12번 출력결과

a = ["Seoul", "Kyeonggi", "Incheon", "Daejun", "Daegu", "Pusan"] 
str = "S"
 
for i in a:
    str = str + i[1]
 
print(str)
Colored
더보기

Seynaau



24년 2회

6번 출력결과

def fnCalculation(x,y):
    result = 0;
    for i in range(len(x)):
     temp = x[i:i+len(y)] 
     if temp == y:
       result += 1;
    return result
 
a = "abdcabcabca"
p1 = "ab";
p2 = "ca";
 
out = f"ab{fnCalculation(a,p1)}ca{fnCalculation(a,p2)}"
print(out)
더보기

ab3ca3


24년 3회

6번 출력결과

def func(lst):
  for i in range(len(lst) //2):
    lst[i], lst[-i-1] = lst[-i-1], lst[i]
 
lst = [1,2,3,4,5,6] 
func(lst)
print(sum(lst[::2]) - sum(lst[1::2]))

24년 3회

10번 출력결과

def func(value):
    if type(value) == type(100):
        return 100
    elif type(value) == type(""):
        return len(value) 
    else:
        return 20
 
 
a = '100.0'
b = 100.0
c = (100, 200)
 
print(func(a) + func(b) + func(c))

정보처리기사 C언어, Java, Python, SQL 기출문제 모음

 

 

728x90
LIST

+ Recent posts