python如何判斷字符串是否只有小寫字母或數字?
判定是否為數字方法一:try: float(s) return True exceptValueError: pass try: importunicodedata unicodedata.numeric(s) return True except (TypeError, ValueError): pass return False方法二:普通十進制正常處理對于非十進制還需要更復雜的方法,不過這里不討論,只討論普通十進制數的影響。十進制數格式一般有以下幾種(整數、小數、科學計數法):+123 [符號位][數字]-123.123 [符號位][小數點][數字]+123E+123 [整數或小數][E或者D,大小寫皆可][整數]