목록Programming/Python(파이썬) (44)
59doit
lst = [1,3,5] for i, c in enumerate(lst) : print('색인:',i, end=', ') print('내용:',c) # # 색인: 0, 내용: 1 # 색인: 1, 내용: 3 # 색인: 2, 내용: 5 dic = {'name':'jain','job':'teacher','age':'25'} for i, k in enumerate(dit) : print('순서:',i, end=', ') print('키:',k, end=', ') print('값:',dic[k]) # # 순서: 0, 키: name, 값: jain # 순서: 1, 키: job, 값: teacher # 순서: 2, 키: age, 값: 25 import 내장클래스 date 클래스 import datetime from ..
class calc_class : x=y=0 def __init__(self,a,b) : self.x = a self.y = b def plus(self): p = self.x + self.y return p def minus(self): m = self.x - self.y return m obj = calc_class(10,20) print('plus=',obj.plus()) print('minus=',obj.minus()) # # plus= 30 # minus= -10 class Car : cc = 0 door = 0 carType = 0 def __init__ (self,cc,door,carType) : self.cc = cc self.door = door self.carType = carType ..
귀함수 def Counter(n) : if n == 0 : # 0 호출하면 종료 return 0 else : Counter(n-1) #재귀 print(n, end=' ') Counter(5) # 1 2 3 4 5 재귀함수 누적합 def Add(n) : if n==1 : return 1 else : result = n+Add(n-1) #재귀 print(n, end = ' ') return result print ("n=1 : ", Add(1)) # n=1 : 1 print ("\nn=5 : ", Add(5)) # # 2 3 4 5 # n=5 : 15
1. 현재잔고를 조회하는 사용자정의 함수를 정의하세요. 조건: 1) 외부함수 1개 (현잔고, 입금액, 출금액) 2) 내부함수 1개 현잔고,입금액, 출금액을 계산하여 업데이트된 잔고를 계산 3) 현잔고 : 10,000원 , 입금액 : 5,000원, 출금액 : 8,000원 4) 업데이트된 잔고를 프린트하세요 # 현잔고:balance 입금액:money, 출금액:withdraw a=balance = 10000 b=money = 5000 c=withdraw = 8000 def x(a,b,c) : # 임의변수를만들어야함 bal = a # 외부함수에는 자료생성 mon = b wit = c def y() : # 출금 sum = bal+mon-wit # 외부함수에서 만든 자료를 연산함 # 결과값 = 현잔고 + 입금액 -..