주말만기다려 님의 글 53
1. 더하는 계산기 구현하기 class Calc: def __init__(self): self.result=0 def add(self,num): self.result+=num return self.…
1. 문자-숫자 변환 예외 처리하기 try: a=int(input("Number1: ")) b=int(input("Number2: ")) print(a+b) print(a-b) print(a*b) …
1. 주식 종가와 날짜를 입력받은 후 해당 날짜만큼 연속으로 하한가(-30%)를 기록했을 때와 상한가(30%)를 기록했을 때의 주가 구하기 stockPrice=int(input("종가: ")) da…
1. 입력받은 문자열 거꾸로 출력하기 yourWord=input("Word : ") newWord="" for s in yourWord: newWord = s + newWord print(newWo…
1. 2,8,16진법을 10진법으로 변환하기 a1=int('aa',16) a2=int('56',8) a3=int('10',2) print(a1) print(a2) print(a3) 결과 170 46…
1. 딕셔너리 만들고 조회하기 myDic={'num':15,'phone':'016-111-2222','region':'Busan'} print(myDic['num']) print(myDic['pho…
1. 빈 리스트를 만들고 리스트에 값 추가 myList=[] myList.append(100) myList.append(200) myList.append(300) print(myList) 결과 [1…
문제: 구구단 1단부터 X단까지의 모든 합을 구한다.X단의 정보는 메소드의 파라미터로 전달한다. X가 9보다 크면, 9로 간주한다. X가 1보다 작다면, 1로 간주한다. 만약, 파라미터 X가 ‘3’…
문제: Armstrong Number는 임의의 숫자가 있는데, 그 숫자와 각 자리수의 세제곱이 같은 수를 뜻한다. 예를 들어 370의 경우 3^3 + 7^3 + 0^3 = 370 이니 Armstro…
오늘은 파이썬을 이용하여 디렉토리 하위 검색하는 방법을 알아보려고 합니다. 먼저 디렉토리 하위의 목록을 가져오는 작업입니다. 검색 디렉토리 대상은 /app 라고 해볼께요. import os def …
오늘은 그루비에 대해서 아주 빨리 알아보려고 합니다. 1. 파일 다운로드 https://dl.bintray.com/groovy/maven/apache-groovy-binary-2.4.12.zip 파…
파이썬으로 한글이 포함된 문자열을 print 시 format이 잘 맞지 않는 문제가 발생할 때가 있는데요. 예를 들면 다음과 같죠. - 코드 print("%-30s %-30s" % (pairValu…