자바 랜덤 함수를 사용하는 방법에 대해서 알아보겠습니다. 자바에서 랜덤한 값을 추출해내는 방법으로는 두 가지가 있습니다. Math.random() 함수 사용 java.util.Random 클래스 사용 1. Math.random() 함수 사용 먼저 자바 Docs의 내용을 보겠습니다. public static double random() 0.0보다 크거나 같고 1.0보다 작은 double 형 값을 반환한다. 반환된 값은 해당 범위에서 (거의) 균일한 분포의 의사랜덤으로 선택된다. 이 메서드가 처음 호출되면, 하나의 새로운 의사난수 생성기를 생성한다. 이는 다음 표현식에 의해서 생성된다. new java.util.Random() 이 새로운 의사난수 생성기는 이후 이 메서드에 대한 모든 호출에 사용되며 다른 곳..
파이썬에서는 For 문과 If 문을 한 라인에 작성하여 코드를 직관적으로 만들고, 실행 속도도 높여주는 방법이 있습니다. 리스트 내포(List comprehension)이라는 기법인데요, 그 문법은 다음과 같습니다. iterable_object = [item_expression for item in iterable_list if item_condition] 위 리스트 내포식의 의미는 iterable_list에 있는 요소 하나하나(item)에 대해 item_condition을 만족하는 요소들을 item_expression식을 적용하여 iterable 한 Object (iterable_object)로 만들어서 반환한다는 의미입니다. 구구단 3단을 출력하되 짝수가 아닌 것만 출력해봅시다. gugu_three ..