본문 바로가기

전체 글726

파이썬 시그마 코드 (공식응용 버전 포함) 첫번째. 반복문 while을 이용한 수식 (기본적으로 등비 수열과 무슨 차이가 있는지 모르겠다. 스스로 검토해보자) # 시그마 inputA1 = int(input('a1 입력: ')) inputR = int(input('공비 입력: ')) inputN = int(input('n 입력: ')) valueN = 0; sumN = 0 n = 1 while n 2022. 5. 1.
파이썬 등비 수열 코드 (공식응용버전 포함) 첫번째. 반복문 while을 통한 과정 나열 # 등비 수열 # 등비수열의 일반 항 공식 # an = a1 * r^(n-1) # 등비 수열의 합 공식 # sn = a1 * (1 - r^n) / (1 - r) inputA1 = int(input('a1 입력: ')) inputR = int(input('공비 입력: ')) inputN = int(input('n 입력: ')) valueN = 0 sumN = 0 n = 1 while n 2022. 5. 1.
파이썬 등차 수열 코드 (공식응용버전 포함) 첫번째. 과정이 나열된 기본 버전 # 등차 수열 # 등차수열의 일반항 공식 # an = a1(첫번째항) + (n-1) * d(공차) # 등차수열의 합 # sn = n(a1 + an) / 2 inputA1 = int(input('a1 입력: ')) inputD = int(input('공차 입력: ')) inputN = int(input('n 입력: ')) valueN = 0; sumN = 0 n = 1 while n 2022. 5. 1.
파이썬 x진수를 x진수로 변환코드 (진법) # 10 진수를 2,8, 16진수로 변환 # X 진수를 10 진수로 변환 # X 진수를 X 진수로 변환 dNum = int(input('10진수 입력: ')) print('2진수: {}'.format(bin(dNum))) print('8진수: {}'.format(oct(dNum))) print('16진수: {}'.format(hex(dNum))) # 포멧팅 맨 뒤에 2라고 쓴건 "이 숫자는 2진수 숫자다" 라고 인지시켜주는 것이다. print('2진수(0b11001) -> 10진수({})'.format(int('0b11001',2))) # 위와 마찬가지의 이유로 "이건 8진수다, 이건 16진수다."라고 인지시켜주는 것이다. print('8진수(0o135) -> 10진수({})'.format(int('0o.. 2022. 5. 1.