나도코딩 Python 자율학습단2기 1주차 - 2
오늘은 하루 루틴이 조금 빨리 끝나서 여유있게 나도코딩 책을 펼쳤습니다.
3장 연산자 부터
연산자도 자바 공부하며 봤던부분이랑 거의 같아서 다른부분이있다면 짚고 넘어가는 형식으로 학습을 하겠습니다.
- 기본 산술연산 + - * / (더하기,빼기,곱하기,나누기)
-** 거듭제곱 , %나눈 나머지 , // 나눈 몫
- 비교연산 . 출력시 true or false 로 출력
- 논리연산 and (왼오 참일때 참) , or (왼오 둘중 하나라도 참일때 참) , not (값이 참이면 거짓,거짓이면 참)
출력시 true , false 로 표시
- 사칙연산시 우선순위 따라감 , 괄호로 우선순위 변경 가능
-함수연산 abs(x) x의 절대값 , pow(x,y) x를y만큼 거듭제곱한 값 , max()가장 큰값 , min() 가장 작은 값 ,
round(x,d) x를 반올림한 값 ,d는 표시할 소수점 이하 자릿수 , d가 없으면 소수점 이하 첫째 자리에서 반올림한 정수
- math 모듈
모듈 사용은 / from 모듈명 import 기능
모든 기능을 사용하려면 from 모듈명 import *
모듈 사용방법은 모듈명.기능 (ex. math.floor() )
모듈의 숫자처리 함수
floor() 내림 , ceil() 올림 , sqrt() 제곱근
-random 모듈
random() 0.0~1.0 사이의 난수
random()*10 0.0~10.0사이의 난수
int로 감싸면 정수형으로 변환가능
randrange(시작숫자 , 끝숫자) 끝숫자 미포함
randint(시작숫자 , 끝숫자) 끝 숫자 포함
3.5실습문제

-마무리에 내용 전부 정리가 잘 되어있네요!
3장 셀프체크

본 내용은 네이버카페 코딩 자율학습단 에도 업로드 됨을 알려드립니다.