1.
반지름 입력: 10
원의 넓이는 314.0 입니다.
PI(3.14) -> r*r*PI(3.14)
2.
나이입력: 1~19, 60~ , 무료이용가능합니다!
20~59, 이용료부과됩니다!
✔Key Point
3번라인: 사용자의 입력값이 올바른 값인지 확인하기 위해 범위 설정
7&9번 라인 중복---> 코드 효율성을 극대화 하기 위해 유효성 검사 필요(중복코드 최소화)
3.
정수1: 3
정수2: 10
10은 3의 배수가 아닙니다
정수1: 3
정수2: 12
12는 3의 배수입니다
✔Key Point
"교환" 알고리즘
a가 큰 수 인지 b가 큰 수 인지 사용자 지정 값을 알 수 없다
a,b=b,a
파이썬은 임시저장변수 tmp가 필요가 없다. 참으로 편리한 언어 !
4.
정수1: 10
정수2: 20
정수2이(가) 더 큽니다
정수1:100
정수2: 20
정수1이(가) 더 큽니다
✔Key Point
같을 때도 생각해줘야함
elif 사용
5.
시:
분:
3시 50분의 1시간 20분 전 시간은 2시 30분 입니다.
1시 10분의 1시간 20분 전 시간은 11시 50분 입니다.
(1~12시 / 0~59분)
???
난 정말 이렇게 복잡하게 생각을 했다. 시를 분을 바꿔서 다시 시간으로 바꾸려고 했었다..
✔Key Point
'시'에 영향을 미치는 것은 '분' 이기에 '분' 먼저 설정
하나하나 단계에 따라서 if 설정
'파이썬' 카테고리의 다른 글
[파이썬 기초] 컬렉션: 리스트 튜플 사전 세트 (0) | 2022.03.17 |
---|---|
[파이썬 기초] 모듈: math random time/숫자 문자 처리함수 (0) | 2022.03.17 |
[파이썬 기초] for문/break/continue (0) | 2022.03.16 |
[파이썬 기초] 디버깅표 및 log기록표 (0) | 2022.03.16 |
[파이썬 기초] 연산자&INPUT (0) | 2022.03.16 |