攝影或3C

Python TQC考題706 全字母句,set()元素不會重複,strNew=str1.replace(” “,””)

#Python TQC考題706 全字母句

k=eval(input())

for i in range(k):
s=input()
chars=set(s.lower())

#set沒有重複值

chars.remove(” “)
print(len(chars)==26)

 

#做第二次:

 

#str1.replace(” “,””) 把空白取代為什麼都沒有

#不能用.strip(),只會去除左右兩邊的空白

#中間的空白無法用.strip()去除

#重點是記得用set()做

 

“””

這次做複雜了

set(str)就可以將字串拆分為各字母

不用透過list()中介

“””

 

“””

做回原本簡單的作法

list使用.remove(” “) 移除空白

str使用.replace(” “,”” )

將空白取代為什麼都沒有

且要用strNew承接replace後的字串

“””

 

“””

雖然簡單,還是會小漏

例如:忘記使用strNew

承接.replace()後的字串

最後一行的len()也會遺漏

“””

 

儲蓄保險王

儲蓄險是板主最喜愛的儲蓄工具,最喜愛的投資理財工具則是ETF,最喜愛的省錢工具則是信用卡