발단 최근 TypeScript 로 작성한 코드에서 아래와 같은 코드 퀄리티 이슈가 발생함 Make sure that using this pseudorandom number generator is safe here. As the Math.random() function relies on a weak pseudorandom number generator, this function should not be used for security-critical applications or for protecting sensitive data. In such context, a cryptographically strong pseudorandom number generator (CSPRNG) should be used ..
''' Created on 2014. 8. 9. @author: uyu423 ''' import random; def bokbulbok(num): box = list(range(0,num)) random.shuffle(box) lucky = random.randint(0,100) % (num) for data in box: input("당황하지 말고 Enter"); if data == lucky: print("당첨") return else: print("꽝") def main(): bokbulbok(6) if __name__ == '__main__': main() if __name__ == '__main__' :main() 파이썬 실행시 처음 실행되는 부분이다. 언더바(_)가 앞뒤로 2개씩 붙는 단어들은..