연산자 3

05. 연산자

산술연산자 + : 왼쪽의 피연산자에서 오른쪽의 피연산자를 더함 - : 왼쪽의 피연산자에서 오른쪽의 피연산자를 뺌 * : 왼쪽의 피연산자에서 오른쪽의 피연산자를 곱함 / : 왼쪽의 피연산자를 오른쪽의 피연산자로 나눔 -> 정수끼리 연산하면 몫을 구할 수 있음 ex) 10 / 3 = 3 % : 왼쪽의 피연산자를 오른쪽의 피연산자로 나눈 후, 나머지를 반환 예제 1) int num1, num2, num3; num1 = 9 + 8 / 2 * 4; // 25 num2 = 8 - 12 * (2 + 2) / 8 % 2; // 8 num3 = 1 % 3 * (1 + 3) * (12 / 6) % 10; // 8 대입연산자 = : 왼쪽의 피연산자에 오른쪽의 피연산자를 대입 복합대입연산자 += : 왼쪽의 피연산자에 오른쪽의..

카테고리 없음 2022.08.02

<인프런 나도코딩 기본편> 연산자 - 숫자처리함수(abs, pow, max, min, round, floor, ceil, sqrt)

파이썬에서 제공하는 몇 가지 숫자처리함수들에 대해서 알아보자. abs 함수 : 절댓값 함수 pow 함수 : 거듭제곱 함수 max 함수 : 최댓값을 출력하는 함수 min 함수 : 최솟값을 출력하는 함수 round 함수 : 반올림한 값을 출력하는 함수 floor 함수 : 내림한 값을 출력하는 함수 ceil 함수 : 올림한 값을 출력하는 함수 sqrt 함수 : 제곱근의 값을 출력하는 함수 c.f. ) from 모듈명 import * 의 의미 : 모듈 속 모든 함수를 참조 없이 함수 명만으로 사용가능하다. # 숫자처리함수 print(abs(-5)) # 절댓값 함수, 결과 : 5 print(pow(4,2)) # 거듭제곱 함수, 결과 : 4^2 = 4*4 = 16 print(max(5, 12)) # 최댓값을 출력,..

<인프런 나도코딩 기본편> 연산자 - 랜덤함수(random, randrange, randint)

랜덤함수 에 대해서 알아보자. #랜덤함수 from random import * print(random()) # 0.0 ~ 1.0 미만의 임의의 값 생성 print(random() * 10) # 0.0 ~ 10.0 미만의 임의의 값 생성 print(int(random() * 10)) # 0.0 ~ 10.0 미만의 임의의 정수값 생성 print(int(random() * 10) + 1) # 1 ~ 10 이하의 임의의 값 생성 print(int(random() * 45) + 1) # 1 ~ 45 이하의 임의의 값 생성 print(randrange(1, 46)) # 1 ~ 45 이하의 임의의 값 생성 print(randint(1, 45)) # 1 ~ 45 이하의 임의의 값 생성 * randrange 에서 미만,..