この記事を三行にまとめると
素数じゃなければリストの先頭に0が来る素数ならリストの先頭に1が来る
1089桁の素数がやべえ
この記事は以下の動画の中に出てきたサンプルコードを載せたものです。コピペなどが必要なときに使ってください。
サンプルコード
number = 97
lists = range(2, number)
lists = map(lambda x: number % x, lists)
lists = list(set(lists))
print(lists.sort())
word = str(lists[0]).replace('0', 'じゃないです')
word = word.replace('1', 'です')
print('{}は素数{}'.format(number, word))