💛 Python3 코드
백준 11720
➤ 입력된 숫자들의 합 구하기
1) sum함수를 이용
n = input()
print(sum(map(int,input())))
2) for문을 이용
n = input()
nums = input()
total = 0
for i in nums :
total += int(i)
print(total)
백준 1152
➤ 문자열 split해서 리스트에 저장하기
word = input().split()
print(len(word))
⭐️ split으로 띄어쓰기 된 글자마다 잘라주면 word에는 word=["Mammoth", "Coffee"] 이런식으로 리스트가 저장이 된다.
즉, 문자열을 요소로 가지는 리스트가 되는 것이다.
백준 2908
➤ 문자열 역순으로 바꾸기
num1, num2 = input().split()
num1 = int(num1[::-1]) # [::-1] : 역순
num2 = int(num2[::-1])
if num1 > num2:
print(num1)
else :
print(num2)
⭐️ [::-1] : 전체 문자열을 역순으로 바꾼다.
cf.) reversed 사용하기
s = 'abcde'
print(''.join(reversed(s))) # 'edcba'
백준 11718
➤ 입력 받은 대로 출력하기
while True:
try:
print(input())
except EOFError:
break
- 사용자가 입력을 마칠 경우 이 EOF가 인식되며 EOFError 는 EOF가 입력될 경우 나타나는 에러다.