아직은 따라가기에 급급하지만..!
다음주 쯤에는 혼자 수식을 완성할 수 있겠지!
Q.국어(85), 영어(90), 수학(95) 점수를 입력하고 합계를 출력
korea = int(input('국어 점수 : '))
english = int(input('영어 점수 : '))
math = int(input('수학 점수 : '))
total = korea+english+math
print('국어 점수 {}'.format(korea))
print('영어 점수 {}'.format(english))
print('수학 점수 {}'.format(math))
print ('합계 {}'.format(total))
num1 = 10
num2 = 3
result = divmod(num1, num2)
print('result : {}'.format(result))
print('몫 : {}'.format(result[0]))
print('나머지 : {}'.format(result[1]))
Q.학급 전체 학생 수 25, 한 모둠에 속하는 학생수 4, 전체 모둠수 & 남는 학생수 출력하라
#1번 풀이 유형
allStudent = int(input('전체 학생수 : '))
studentGroup = int(input('모둠 학생수 : '))
group = allStudent//studentGroup #전체 모둠수 몫
over = allStudent%studentGroup #나머지
print('전체 학생수 : {}'.format(allStudent))
print('모둠 학생수 : {}'.format(studentGroup))
print('모둠수 : {}'.format(group))
print('남는 학생수 : {}'.format(over))
#2번 풀이 유형
allStudent = int(input('전체 학생수 : '))
studentGroup = int(input('모둠 학생수 : '))
result = divmod(allStudent, studentGroup)
print('전체 학생수 : {}'.format(allStudent))
print('모둠 학생수 : {}'.format(studentGroup))
print('모둠수 : {}'.format(result[0]))
print('남는 학생수 : {}'.format(result[1]))
📍제곱근 : n**(1/m)
result = 2**(1/3)
print ('2의 3제곱근 %f' % result)
📍거듭제곱 _ pow() 함수
print('2의 3제곱근 %f' math.pow(2,3))
📍거듭제곱 _ sqrt() 함수
print('3dml wprhqrms %f' math.sqrt(3))
⭐ 예제
Q. 첫달 200월, 매월 이전달의 2배 인상. 12개월째 되는 달?
firstMonthMoney = 200
after12Month = ((firstMonthMoney * 0.01)**12)*100
#1번 풀이
print('12개월 후 용돈 : %.f 원' % after12Month)
-> 409600원
#2번 풀이
print('12개월 후 용돈 : {}'.format(after12Month)
-> 409600.0
#3번 풀이
after12Month = int(after12Month)
srtResult = format(after12Month, ',')
print(strResult, '원')
-> 409,600원
Q. 누적 강수량?
rainAmount = 0
totalRainAmount = 0
totalRainAmount += 30
print('1월 누적강수량 : ' {}mm.format(totalRainAmnt)
num! = 10; num2 = 5
result = num1 < num2
print('num < num2:{]'.format(result))
-> False
age = int(input('나이 입력 : '))
vaccine = (age < 20) or (age >= 65)
print ('age : {}, vaccine : {}'.format(age, vaccine))