Pythonのislower()/isupper()関数を使うことで、「含まれる文字列が全て大文字/小文字であるか」を判定出来ます。 空文字に対しての判定が False になってしまうことに注意すると、以下のように判定出来ます。
islower()
isupper()
False
回答例(Python)
また、正規表現を使って判定することも出来ます。