정보처리기사[실기]

[Python] 24년 기출 문제 풀이 (1회, 2회)

microsaurs 2024. 10. 14. 15:10

[24년 1회]

a = ["Seoul","Kyeonggi","Incheon","Daejun","Daegu","Pusan"]
str = "S"

for i in a:
	str = str + i[1]

print(str)
더보기

정답 : Seynaau


[24년 2회]

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

 

✔️ f-string

: 문자열에 f 또는 F 접두어를 붙이고 표현식을 {expression}으로 작성하여 문자열에 파이썬 표현식의 값을 삽입할 수 있게 함