목록프로그래밍/Python (24)
코드네임 :
내가 쓴거T = int(input()) #테스트 케이스 횟수 for _ in range(T): R, S = input().split() ######이거 몰랏음!! for i in S: for _ in range(int(R)): print(i, end='') print() 근데 찾아보니 문자에 숫자 곱하면 그만큼 출력된다는 사실을 잊고 잇엇다!!조금 간단하게 수정하면 T = int(input()) #테스트 케이스 횟수 for _ in range(T): R, S = input().split() ######이거 몰랏음!! for i in S: print(i*int(RS), end='') ### 아 이거 문자에 숫자 곱하면 그 숫자만큼 문..
하루하루 두문제씩 풉시다자꾸 일본어랑 미적분 글구 학교공부한다고 빼먹지 말구,,, 실행 단축키 자꾸 까먹어서.. cmd opt N #ord : 문자의 아스키 코드값을 리턴하는 함수#chr : 아스키 코드값 입력으로 받아 그 코드에 해당하는 문자를 출력하는 함수 #11720num = int(input())numbers = input()total_sum = sum(int(char) for char in numbers)print(total_sum)
여기까지 쓰고 막힘 ㅋㅋㅋㅋㅋㅋㅋ...하....ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ아웃기당 코딩 많이 해야겟다 난 안 쉽다고 (우울근데 솔직히 지금 파이썬을 너무 오랜만에 해서그런듯... 너무 띄엄띄엄 햇어머 지금 모르니까 다행인거죠 천천히 차근차근 합쉬다 딴거 할거도 많은디 지금 일본어에다가 미적분에다가 어찌어찌 찾아봄.. -1이 마지막 인덱스 !!!! 기억하긩
코린이 폼 미쳣음;;;;(안좋은뜻)문자열 인덱스로 접근 못하는 줄 알고(까먹음) list로 바꾸고 난리남 미친거 아녀? 그리고 새로 알게된 사실...걍 /n을 포함하지 않는 input()을 쓰기로 햇드 저한테 왜그러세요?ㅜㅜ 아니 S = input()i = int(input()) if 1 i len(s): print(S[i-1])이렇게 썻더니 런타임에러남... 이게 더 정확한거잖아.... if 문 뺏음 그래서 굿
흠 scores까지는 쓰긴했는데 다음을 모르겟늠 ㅋㅋ# 모든 점수 나누기 최댓값 * 100# 시험 본 과목 개수 N 흠 찾아보니 람다를 쓰라는데... 람다 까먹은지 100만년 된듯람다!https://wikidocs.net/64 3.5 람다(lambda)오늘은 람다 형식과 그것을 이용하는 여러 가지 함수들에 대해서 알아보겠습니다. 당장 완벽하게 소화하실 필요는 없을 것 같구요, 가벼운 마음으로 이런 것이 있다는 정도만 아셔도 되…wikidocs.net lambda 매개변수 : 표현식다음은 두 수를 더하는 함수입니다.>>> def hap(x, y):... return x + y...>>> hap(10, 20)30람다형식으로>>> (lambda x,y: x + y)(10, 20)30 람다가 쓰이는 ..
round(num,2) : num을 소수점 둘째자리까지만 표기 으어어어ㅓ ==, 크기 비교 기호만 써도 boolean 표현할수 잇다고요and, or, not 으로도 가능
index a-1번 = a번쨰 index a번 = a+1번쨰 .reverse() : 리스트 안의 값을 역순으로 정렬 #10811 # 첫째줄 N개의 바구니, M개의 방법 # M개의 줄에는 바구니의 순서를 역순으로 만드는 방법이 주어짐 ; # 왼쪽으로부터 i번쨰부터 j번째 바구니의 순서를 역순으로 만듦 #1. M 으로 for i range(5) 써서 list에 1 2 3 4 5 넣음 N, M = map(int, input().split()) basket = [i+1 for i in range(N)] for _ in range(M): i, j = map(int, input().split()) temp = basket[i-1:j] #i번째~j번째(index는 i-1~j-1) 바구니를 임시 리스트인 temp에 저..
set() : 중복된 값을 자동으로 제거해주는 자료형 set() 자료형을 사용하여 빈 집합 생성이 가능하며, 이렇게 생성된 집합은 set의 성질을 가진다!!⬇️ import sys number_set = set() #set 자료형을 사용하여 number_set이라는 이름의 빈 집합을 생성 for i in range(10): number = int(sys.stdin.readline()) number %= 42 number_set.add(number) # 구한 나머지를 num_set집합에 추가하며, set의 성질에 따라 중복된 값은 추가되지 않는다 print(len(number_set)) # 저장된 개수(즉 집합의 길이) 출력 #3052 only list로 표현한다면 import sys number_list..