TQC+ 程式語言Python 706 全字母句
第7類:數組(Tuple)、集合(Set)以及詞典(Dictionary)

TQC+ 程式語言Python 706 全字母句

 

題目說明:

全字母句(Pangram)是英文字母表所有的字母都出現至少一次(最好只出現一次)的句子。請撰寫一程式,要求使用者輸入一正整數k(代表有k筆測試資料),每一筆測試資料為一句子,程式判斷該句子是否為Pangram,並印出對應結果True(若是)或False(若不是)。
提示:不區分大小寫字母

輸入與輸出會交雜如下,輸出的部份以粗體字表示 第1組

3
The quick brown fox jumps over the lazy dog
True
Learning Python is funny
False
Pack my box with five dozen liquor jugs
True

輸入與輸出會交雜如下,輸出的部份以粗體字表示 第2組

2
Quick fox jumps nightly above wizard
True
These can be weapons of terror
False

程式碼:

k = eval(input())

for i in range(k):
    Str = input()
    check = set(Str.lower())
    check.remove(' ')
    print(len(check) == 26)

 

TQC+ 程式語言Python 第7類:數組(Tuple)、集合(Set)以及詞典(Dictionary)





如果覺得文章內容還不錯的話,麻煩請幫我點個讚!感謝

可以多點幾次喔~~

第一次點讚需使用 Google 或 Facebook 帳號註冊

3 則留言

發表迴響