SW.AI 트랙/python
[Python] 파이썬 예제. COS Pro 3급 기출문제풀이
AI 봇
2023. 2. 17. 17:53
문제1
표준입력으로 숫자 두 개를 입력받아서 두 숫자를 더 한 값을 출력합니다.
입력
5
3
출력
8
num1 = int(input())
num2 = int(input())
print(num1 + num2)
문제2
표준입력으로 두 개 문자열을 받은 후 더 긴 문자열을 출력합니다.
text1 = input()
text2 = input()
if len(text1) > len(text2):
print(text1)
else:
print(text2)
Hint
len() 객체의 길이(항목수), 문자열의 갯수를 돌려 줍니다.
입력
hello
helloworld
출력
helloworld
문제3
별(*)로 밑변과 높이가 n인 직각삼각형을 거꾸로 출력하려고 합니다.
표준입력으로 자연수 n을 입력받아 높이가 n인 직각삼각형을 거꾸로 출력하세
입력
5
출력
*****
****
***
**
*
n = int(input())
for i in range(n, 0, -1):
print('*'*i)
문제4
표준입력으로 문자열 한 개를 입력받아, 입력받은 문자열 양 옆에 큰따옴표를 붙여 출력하세요.
입력
hello
출력
"hello"
text = input()
print(f'"{text}"')
hint. 문자열을 입력받아서 사용할 때는 f string를 사용합니다.
문제5
표준입력으로 숫자 한 개를 입력받아, 그 수의 절대값을 출력합니다.
입력
-10
출력
10
(해석) 입력한 값이 양수이면 그대로 출력, 음수이면 -1을 곱해서 출력
num = int(input())
if num >= 0:
print(num)
else:
print(num*-1)
또 다른 방법 (내장함수 사용)
num = int(input())
print(abs(num))