string.digits 可返回』0123456789』
string.ascii_lowercase 可返回』abcdefghijklmnopqrstuvwxyz』
string.ascii_uppercase 可返回』abcdefghijklmnopqrstuvwxyz』
string.punctuation 可返回』!"#$%&』()*+,-./:;<=>?@[\]^_`~』
結果:import string
a=list
(input(""
))digits=
ascii_lowercase=
ascii_uppercase=
punctuation=
count=0if
len(a)
<8:
("弱"
)elif
len(a)
>=8:
for i in a:
if i in string.digits :
if i in string.ascii_lowercase :
if i in string.ascii_uppercase :
if i in string.punctuation:
#判斷運用了哪些字元方式,並用標誌count表示
if digits:
count=count+
1if ascii_lowercase:
count=count+
1if ascii_uppercase:
count=count+
1if punctuation:
count=count+
1#通過count的值可以知道運用了多少種,以此來判斷強度
if count==2:
("中"
)if count==3:
("強"
)if count==4:
("極強"
)
123sdf弱**
*repl closed**
*12345678aa!
極強**
*repl closed**
*
多型課堂作業
擴充套件程式 建立乙個三角形類 修改create object函式,使得程式支援三角形的建立 和求面積 列印等操作 include using namespace std class shape class public shape 派生類circle定義結束 class rectangle pub...
課堂作業1
2017 7222 我是王薏植 愛好是打遊戲 再就沒了.我的碼雲個人主頁是 目前 量有5000行了 我最喜歡吃肉!ouo 1 回想一下你初入大學時對計算機專業的暢想 當初是如何做出選擇計算機專業的決定的?因為喜歡打遊戲所以比較喜歡計算機。你認為過去兩年中接觸到的課程是否符合你對計算機專業的期待,為什...
C 課堂作業 2
給定乙個常數k以及乙個單鏈表l,請編寫程式將l中每k個結點反轉。例如 給定l為1 2 3 4 5 6,k為3,則輸出應該為3 2 1 6 5 4 如果k為4,則輸出應該為4 3 2 1 5 6,即最後不到k個元素不反轉。輸入格式 每個輸入包含1個測試用例。每個測試用例第1行給出第1個結點的位址 結點...