- 기본 일수 : 30일 / 하루 근무 시간 8시간 / 시간 당 급여 : 8350
- 기본급
- 일수별 임금(일한 일수)
- 시간급여(시간값을 받아서 계산)
def calcWage(day=30, time=8, money=8350): result = day * time * money return resultdef wage(): result = 0 select = int(input("1. 기본급 2. 일수별 임금(일한 일수) 3. 시간급여(시간값을 받아서 계산)")) if select == 1: result = calcWage() elif select ==2: day = int(input("날짜 수 입력 > ")) result = calcWage(day) elif select == 3: time = int(input("일한 시간 입력 > ")) result = calcWage(1, time) return resultsal = wage() print(f"급여 : {sal}") print()
- 기본 5자리 코드를 생성할 수 있으며, 자릿수를 지정할 수도 있습니다.
- 0 ~ 9, A ~ Z 조합
from random import randintdef makeCheck(length=5): check = '' while len(check) <length: if randint(1, 2) == 1: check += str(randint(0, 9)) else: check += chr(randint(ord('A'), ord('Z'))) return check
print(makeCheck(4))
print(makeCheck())
print(makeCheck(9))