1. 명령크롬프트(cmd) 에서 hello.py 실행시키기
2. 나누기 연산자
/ : 나누기
// : 나머지 버리기(실수만 출력하고, 나머지는 버린다)
divmod(A,B) : 몫과 나머지를 함께 구하기.
3. 값을 정수로 만들기
* int (숫자)
* int (계산식)
* int ('문자열')
4. 객체의 자료형 알아내기
* type (값)
문자를 괄호안에 넣을 때는 꼭 '' 안에 넣어줘야한다.
그냥 넣을 경우 에러코드가 뜬다.
5. float
* float(숫자)
* float(계산식)
* float('문자열')
계산식은 괄호없이 넣어야 계산된다.
5+1 로 나오게 하고 싶어 넣어봤지만, float 와 충돌해서 되지 않는다.
5. 연습문제 (파이썬 코딩도장 출처)
국립환경과학원에서는 아파트에서 소음이 가장 심한 층수를 구하는 계산식을 발표했습니다. 소음이 가장 심한 층은 0.2467 * 도로와의 거리(m) + 4.159입니다. 다음 소스 코드를 완성하여 소음이 가장 심한 층수가 출력되게 만드세요. 단, 층수를 출력할 때는 소수점 이하 자리는 버립니다(정수로 출력).
도로와의 거리 : 12m
식 : 0.2467 * 12 * 4.159 = 소음이 가장 심한 층
소수점 이하 자리를 버려햐아기 때문에 int(0.2467 * 12 * 4.159) 로 계산.
6. 연습문제 (파이썬 코딩도장 출처)
L이라는 게임에서 "왜곡"이라는 스킬이 AP * 0.6 + 225의 피해를 입힙니다. 참고로 이 게임에서 AP(Ability Power, 주문력)는 마법 능력치를 뜻합니다. 다음 소스 코드를 완성하여 스킬의 피해량이 출력되게 만드세요.
AP : 102
식 : 102*0.6+225
소수점 이하를 버리라거나 별다른 지시가 없어서 그대로 계산
'파이썬 기초 > 파이썬' 카테고리의 다른 글
매개변수, 실행인자 (0) | 2020.01.24 |
---|---|
매직 메소드, 스페셜 메소드 (0) | 2020.01.24 |
Class (0) | 2020.01.24 |
Calculator (0) | 2020.01.24 |
변수 (1) | 2020.01.22 |