## 【37】Truncatable primes可截短的質數
數字3797有個奇異的性質,它本身是一個質數,從左到右依次將它的每位數去掉都可以得到一個質數:3797, 797, 97, 7。類似地,從右到左逐個去除每位數,也能得到質數:3797, 379, 37, 3。
像這樣的質數總共有11個,請把它們的和求出來。
請注意:2, 3, 5, 7並不包括在內。
### 練習1:先做一個能判斷質數的函數

上面的寫法沒有防呆設計,如果你輸入isPrime(6)沒問題,得到False
但是輸入isPrime(1)卻得到True,你還得加一點處理,防止誤判。
至於isPrime(-5)、isPrime(3.6)這種問題界先不裡它了。
### 練習2:做一個能可截短的函式,例如輸入3456 產生456,56,6,345,34,3

左邊程式每次將n除以10取商存入list
右邊程式每次取n最前數字,再減去該位數,得後面位數存入list
請你將之合併後,則可得到
這裡順序並不重要。
這樣的質數總共有11個,但最後一個有多大?不知道。
那就不能用for迴圈,終止值太小算不到第11個,設太大會花時間,雖然可以用眼睛觀察,等出現第11個就強制結束程式,不過這樣有點太遜了。用while迴圈,沒出現第11個前,都一直算一直找,出現第11次就停。
count = 0
while count<11 :
從11開始找質數,找到質數,就用練習2的函式cutT切開,再依序檢查每一個切開的數字,只要有一個數字不是質數就跳開,全部都質數就是我們要找的數字。
## 像這樣的質數總共有11個,請把它們的和求出來。