본문 바로가기

반응형

분류 전체보기

(325)
[Python] 백준 5717 상근이의 친구들 코드 작성 while True: a,b = map(int, input().split()) if a==0 and b==0: break else: print(a+b) 코드 풀이 #1 a와 b를 정수(int)로 통일된(map) 값을 띄어쓰기(split)로 구분하여 입력한다. a와 b의 값이 각각 0이 되면(and) while 을 종료(break)한다. 그렇지 않다면(else) a와 b를 출력(print)한다.
[Python] 백준 2743 단어 길이 재기 코드 작성 k = input() print(len(k))
[Python]백준 14681 사분면 고르기 코드 작성 a = int(input()) b = int(input()) if a>0 and b>0: print(1) elif a0: print(2) elif a
[Python]백준 2753 윤년 코드 작성 year = int(input()) if year%4 == 0 and year%100 != 0: print(1) elif year%400 == 0: print(1) else: print(0) 코드 풀이 #1. and 사용 파이썬은 한국어나 영어와 마친가지로 a and b라는 표현으로 작성 할 수 있다. 이는 파이썬에만 적용되어 매우 쉽게 다가갈 수 있다. 그렇지 않고 다른 프로그램에서, 엑셀 같은 겨우는 =and(a,b)라고 표현하기도 한다. #2. if 사용 if문의 경우 3가지로 작성 할 수 있다 if, elif, else (1) if (만약 ~라면) (2) elif (그렇지 않고 ~라면) (3) else (그렇지 않다면) 실제 코드에서는 if만 작성할 수 있고, 또는 if, elif 만,..
[Python] 백준 9498 시험성적 코드 작성 a= int(input()) if 90
[Python] 백준 1330 두 수 비교하기 코드 작성 a,b = map(int, input().split()) if a > b: print('>') elif a < b: print('
[Python] 백준 1978 소수찾기 코드 작성 n = int(input()) k = list(map(int, input().split())) p=[] for num in k: if num == 1: #1일경우 pass continue for i in range(2, int(num**0.5)+1): #리스트 k 중 num라는 수를 2부터 소수검출 if num%i == 0: break else: p.append(num) print(len(p)) 코드 풀이 #1. 1일경우 패스 1은 소수가 아니기 때문에 넘어간다 #2. 소수검출(에라토스테네스의 체) 예를들어 k값 중 하나가 17일 경우, int(17의 제곱근)은 4이며, range(2,4+1)이므로 자기 자신을 제외하고 2,3,4의 배수에 해당하지 않기 때문에 소수이다. #3. p안에 소수 넣..
[python]N x N 배열 정리 #1. N x 1 j = [1]*5 print(j) >> [1, 1, 1, 1, 1] #2. (n,n) x 1 j = [1,0]*5 print(j) >> [1, 0, 1, 0, 1, 0, 1, 0, 1, 0] #3. 1 x N k = [0]*3 for i in k: print(i) >> 0 0 0 #4. N X N #4-1 k = [[0]*3 for i in range(2)] #2단 print(k) #4-2 k = [[0]*3 for i in range(2)] print(k) for i in k: print(i) >> #4-1 [0, 0, 0], [0, 0, 0] >> #4-2 [0, 0, 0] [0, 0, 0]

반응형