목록PS/Python (269)
지나가던 개발자

print("|\_/|") print("|q p| /}") print('( 0 )"""\\') print('|"^"` |') print("||_/=\\\\__|") 저번에 풀었던 문제 고양이와 같은 문제이다. 파이썬에서 " 혹은 '를 출력하고 싶을 경우, 큰따옴표는 ''로, 작은따옴표는 ""로 묶어 주면 된다.

print("\\ /\\") print(" ) ( ')") print("( / )") print(" \\(__)|") 파이썬에서 역슬래시는 이스케이프 문자를 시작할 때 쓰는 기호로, 그냥 역슬래시만 쓰면 출력되지 않는다. 역슬래시를 출력하려면 역슬래시를 두 번 입력해야만 한다.

X와 수열 A를 입력받아 A 중 X보다 작은 수를 출력하는 문제이다. x = list(map(int, input().split()))[1] a = list(map(int, input().split())) output = [] for i in range(len(a)): if a[i] < x: output.append(a[i]) print(" ".join(map(str, output)))

for i in range(1, int(input())+1): print("*" * i) print() 문에는 * 기호를 쓸 수 있는데, 이 경우 한 줄에 어떤 문자열을 몇 번 반복하여 출력하라는 의미가 된다.

answer = 0 for i in range(2): answer += int(input()) print(answer) 입력받은 것을 answer 변수에 더하는 식으로 만들어 보았다. 그냥 a와 b를 입력받고 그 합을 출력하는 식으로 하면 사실 1줄만에 해결할 수도 있다. print(int(input()) + int(input()))

n = int(input()) for i in range(1, 10): print(n, "*", i, "=", n*i) 반복문을 잘 쓰면 무난하게 풀 수 있는 문제이다.

제목만 보고 A + B - 3을 계산하는 문젠지 알았는데 A + B 문제 시리즈의 3탄이었다... ㅋㅋ test_case = [] for i in range(int(input())): test_case.append(list(map(int, input().split()))) for i in range(len(test_case)): print(sum(test_case[i])) Python의 sum() 함수는 리스트 내의 모든 요소들의 합을 구한다.