Python - 복습 겸 연습문제 풀기
by jennysgap복습 겸 연습문제 풀기
var1 = input('input 1 : ') var2 = input('input 2 : ') var3 = input('input 3 : ') var4 = input('input 4 : ') var5 = input('input 5 : ') sum = int(var1) + int(var2) + int(var3) + int(var4) + int(var5) avg = sum / 5 print('합 :', sum) print('평균 :', avg)
a = input('input x : ') b = input('input y : ') c = input('input z : ') x = int(a) y = int(b) z = int(c) print('(x+y)*(x+z)/(y%z) =', (x+y)*(x+z)/(y%z))
a = input('input : ') b = input('input : ') x = int(a) y = int(b) result = x if x <= y else y print('작은 값 : {}'.format(result))
연산자 우선순위가 or 보다 and가 높기 때문에 결과가 다르다
var1 = input('var1 : ') var2 = input('var2 : ') var3 = input('var3 : ') max = int(var2) if int(var1) <= int(var2) else int(var1) max = int(var3) if max <= int(var3) else max print('가장 큰 값 :', max)
EUR = 1262.85 USD = 1196.50 JPY = 10.26 KWR = input('환전할 금액(KWR):') k = int(KWR) e = k // EUR u = k // USD j = k // JPY print('EUR:', e) print('USD:', u) print('JPY:', j)
strBin = input('input:') num = int(strBin, 2) print("""2진수 '{}' 는 10진수로 '{}' 입니다.""".format(strBin, num))
var = input('input:') temp = float(var) * 1000 result = int(temp) / 1000 print(result)
var = input('input:') x = var.find('.') print(var[:x+4])
var = input('input:') temp = float(var) / 1000 result = int(temp) * 1000 print(result)
a = input('input:') n = a.find('.') x = a[n+1] y = 1 if int(x) >= 5 else 0 result = int(a[:n]) + y print('결과 값:{}'.format(result))
var = input('input:') n = len(a) - 1 result = a[:n] + '7' print('결과 값:{}'.format(result))
a = input('전화번호:') x = 1 if a[0]=='0' else 0 y = 1 if a.count('-')==2 else 0 z = 1 if len(a)==13 else 0 result = '성공' if int(x)+int(y)+int(z)==3 else '오류' print("""'{}'""".format(result))
반응형
'BOX' 카테고리의 다른 글
보안 관련 학습 로드맵 (0) | 2017.01.23 |
---|---|
인터뷰 - 현대오토에버의 화이트 해커 (0) | 2017.01.23 |
Python - 07.출력과 입력 함수 (0) | 2017.01.20 |
Python - 06.연산자2 (0) | 2017.01.19 |
Python - 05.연산자1 (0) | 2017.01.19 |
블로그의 정보
jennysgap
jennysgap