코딩모음zip/파이썬 6

[Python3] 백준 알고리즘 온라인 저지 2588번 : 곱셈 파이썬 풀이

Python 코드 정답 A = int(input()) B = int(input()) n = [] while(B != 0): n.append(B%10) B = B//10 list = [n[0]*A, n[1]*A, n[2]*A] print(list[0]) print(list[1]) print(list[2]) print(list[0] + list[1]*10 + list[2]*100) Python 코드 풀이 각 자릿수 분리하는 법을 몰랐음 1. 10으로 나누어 자릿수 분리 숫자의 각 자릿수를 분리하는 방법으로는 10으로 나누어 분리하는 법이 있다. 10으로 나누기 때문에 일의 자리부터 분리된다.

[Python] 백준 알고리즘 온라인 저지 1000번 : A+B 파이썬 풀이

Python3 코드 정답 A, B = input().split() print(int(A)+int(B)) Python3 코드 풀이 문제점 숫자 두 개를 한 줄에 입력받는 법 몰랐음. split()함수 split( ) 함수는 입력받는 문자를 나눌 때 사용하는 함수이다. 사용 형태는 문자열 뒤에 점을 붙이고 split( )을 써주면 된다. 괄호 안에 아무것도 넣지 않으면 공백(띄어쓰기, 탭 등)을 기준으로 문자열을 나눈다. 문제에서 숫자 두 개를 공백으로 구분하여 한 줄에 입력받는다. input( ). split( )이라고 쓴 것은 입력받는 문자가 아직 정해지지 않았으나 어떤 문자이건 공백을 기준으로 나누겠다는 의미이다. A와 B를 ,로 구분한 것은 튜플(tuple) 자료형의 성질을 이용한 것이다. split..