목록Python Algorithm (133)
cool hamsters never sleep
# 숫자 입력 N = int(input()) # 새롭게 만들어질 숫자는 일단 입력된 숫자와 같다고 해놓기 num = N # 사이클 계산하는 것 초기화 cnt = 0 while True : # 앞자리 a = num // 10 # 뒷자리 b = num % 10 # 앞자리와 뒷자리 각각 더하고 새로 만든 뒷자리 c = (a+b) % 10 # 원래 있던 뒷자리를 앞으로 만들고 새로 만든 뒷자리 붙이기 num = (b * 10) + c # 이 과정이 끝나면 계산하는 것에 하나 추가 cnt = cnt +1 # 최종값이 같아야 끝 if (num == N) : break print(cnt) 1. 반복문 (while문) while 조건식 :
T = int(input()) for i in range(1, T+1): print(' '*(T-i) + '*'*i)
T = int(input()) sum = 0 for i in range (T) : sum += 1 print(" " + "*" * sum)
T = int(input()) for i in range (1, T+1) : A, B = map(int, input().split()) print("Case #" + str(i) + ":", A, "+", B, "=", A+B)
T = int(input()) for i in range (1, T+1) : A, B = map(int, input().split()) print("Case #" + str(i) + ":", A+B) 1. 변수를 문자형으로 바꾸기 str(변수)
n=int(input()) for i in range(n): print(n-i)