목록Python (79)
JiSoo's Devlog
a = [] for i in range(9): a.append((int(input()))) print(max(a)) print(a.index(max(a))+1) 리스트에 9개 숫자 저장하고 몇 번째 순서인지 index 함수를 이용해 사용하고 max 함수를 사용해 최댓값을 찾기
n = input() print(ord(n)) ord 함수에 문자열 입력하면 문자에 해당하는 아스키코드 반환
while(1): n, m = map(int, input().split()) if(n==0 and m==0 ): break else: print(n+m) 입력의 마지막에 0 두 개가 들어와야 하기 때문에 if문으로 n과 m이 둘 다 0이 들어왔을 때 끝나도록 작성
n = int(input()) a = list(map(int, input().split())) print(min(a), max(a)) n = int(input()) m = list(map(int, input().split())) max = m[0] min = m[0] for i in m[1:]: if i > max: max = i elif i < min: min = i print(min, max) list 함수를 사용하면 요소들을 순서대로 리스트에 저장
n = input() m = input() r = 0 for i in m: r+=int(i) print(r) 하나의 정수만 입력받기 때문에 input()만 사용했고 합을 구해주기 위해 r을 처음에 초기화한 후 for문을 이용해 더해주는 방식을 사용했다
a = int(input()) for i in range(a): b, c = map(int, input().split()) print(b+c) range함수의 기본은 range(a, b)와 같은 형태로 a 이상 b 미만을 의미, 앞의 0 생략 가능
a,b,c,d,e = map(int,input().split()) k = (a*a+b*b+c*c+d*d+e*e)%10 print(k) n = list(map(int, input().split())) t = 0 for i in n: t +=i*i print(t%10) 입력값을 리스트로 받고 변수 t를 0으로 초기화한 후 전체 합산 값 받기