###### tags: `Python`,`TQC` # TQC+ 程式語言Python 706 全字母句 1. 題目說明: 請開啟PYD706.py檔案,依下列題意進行作答,進行全字母句之判斷,使輸出值符合題意要求。作答完成請另存新檔為PYA706.py再進行評分。 2. 設計說明: 全字母句(Pangram)是英文字母表所有的字母都出現至少一次(最好只出現一次)的句子。請撰寫一程式,要求使用者輸入一正整數k(代表有k筆測試資料),每一筆測試資料為一句子,程式判斷該句子是否為Pangram,並印出對應結果True(若是)或False(若不是)。 提示:不區分大小寫字母 3. 輸入輸出: 輸入說明 先輸入一個正整數表示測試資料筆數,再輸入測試資料 輸出說明 輸入的資料是否為全字母句 ![](https://i.imgur.com/KzvmEIx.png) ```python= #method 1 n = int(input()) for i in range(n): a = input().upper() word = [] for j in a: word.append(j) word1 = set(word) if len(word1) == 27: #加上空白,共27 print("True") else: print("False") #method 2 n = int(input()) for i in range(n): s = set(input().upper()) s.remove(" ") if len(s) == 26: print("True") else: print("False") ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up