【发布时间】:2020-09-07 03:56:08
【问题描述】:
- 仅包含字母
- 仅包含大写字母
- 仅包含小写字母
- 仅包含数字
- 仅包含字母和数字
- 以大写字母开头
- 以句点结尾
words = input("Enter a Letter: ")
int_words = int(words)
if words.isupper() == words.islower():
print("Contains only letters")
elif words.isupper() > words.islower():
print("Contains only upper letters")
else:
print("Contains only lower letters")
if int_words.isdigit():
print("Contains only digits")
else:
print("Contains Letters and Digits")
"AttributeError: 'int' 对象没有属性 'isdigit'" 我只想将字符串转换为 int 以便我只能运行 print("Contains only Digits")
我真的需要帮助。我是编码方面的新生,所以我对此很陌生。 :(
【问题讨论】: