수정
상단노출
(2쪽) 입금함수 코드
def deposit(balance, money) : print(f"입금완료. {balance}원에 {money}원을 입금합니다.") print(f"총 잔액은 {balance + money}원입니다.") return balance + money # 이하 스스로 작성
(2쪽) 출금함수 코드
def withdraw() : # print(f"{balance}원에서 {money}원을 출금합니다.") print(f"총 잔액은 {balance – money}원입니다.") return balance - money # print(f"잔액이 부족합니다. 현재 잔액은 {balance}원입니다.") return balance # 이하 스스로 작성 (코드 중간중간 빈 칸 채울 것)
(3쪽) 수수료와 잔액 반환 코드
def withdraw(balance, money) : # if balance >= money + commision : print(f"{balance}원에서 {money}원을 출금합니다.수수료는 {commision}원.") print(f"총 잔액은 {balance – money - commision}원입니다.") # else : print(f"잔액이 부족합니다. 현재 잔액은 {balance}원입니다.") return balance # 이하 스스로 작성 (중간중간 코드 채울 것)
(5쪽) 계산기 코드
def calc(num1, num2, operation) : if operation == '+' : return num1 + num2 elif operation == '-' : return num1 - num2 elif operation == '*': return num1 * num2 elif operation == '/' : if num2 != 0 : return num1 / num2 elif num2 == 0 : return "분모가 0이 되면 안 됩니다." elif operation == "^" : return num1 ** num2 # 이하 스스로 작성
(6쪽) 2.2가변인자 * 코드
def sport(name, sport1, sport2) : print(f"{name}씨가 할 수 있는 스포츠는 {sport1}, {sport2}이다.") sport("Cha", "Tennis", "Soccer") sport("Park","Baseball","Running")
(8쪽) 함수 2개 코드
def step(num) : if num < 1 : return 0 elif num >= 1 : return 1 def relu(num) : if num >= 0 : return num elif num <0 : return 0
(16쪽) 8.1 전역변수와 지역변수 코드
power = 10 def power_change(potion) : power += potion print(f'체력이 {power}이 되었습니다.') return power
(18쪽) 에러 처리하기 코드
num1 = int(input("Enter the 1st num : ")) num2 = int(input("Enter the 2nd num : ")) print(f"{num1}/{num2} = {num1/num2}")
전송