2017-04-09 59 views

回答

1

您正在比較if語句中的字符和數字。

比較字符串字典順序,和不同類型由它們的類型名稱("int" < "string")

使用比較ord(i)

a = "string" 
for i in a: 
    if 97 < ord(i) < 122 : 
     print "lower case" 

或者你可以使用:islower()檢查小寫

a = "string" 
for i in a: 
    if i.islower(): 
     print "lower case" 
+0

請注意,'97 jonrsharpe

+0

謝謝@jonrsharpe,我會更新。 – bhansa