我想获取一个字符串并通过分隔小写字符分类来打印它。
s = list()
s = input('input : ')
我想识别并删除小写字母。
答案 0 :(得分:1)
像这样使用正则表达式:
import re
l = input('input :')
print(re.sub('[a-z]','',l))
答案 1 :(得分:1)
使用包含.isupper
和.islower
的内置字符串函数,然后根据需要将它们相应地连接起来。
inp = input()
up = ''.join(i for i in inp if i.isupper())
low = ''.join(i for i in inp if i.islower())
print('upper: {} \nlower:{} '.format(up,low))
BSDSsdsdSD
upper: BSDSSD
lower:sdsd