개발자로 가는길 :: 나도코딩 Python 자율학습단2기 1주차 - 2

나도코딩 Python 자율학습단2기 1주차 - 2

728x90
반응형

 

오늘은 하루 루틴이 조금 빨리 끝나서 여유있게 나도코딩 책을 펼쳤습니다.

 

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장 셀프체크

오늘 학습은 여기까지

 

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

 

728x90
반응형

댓글()