编写python程序,处理只包含数字与大写字母的字符串

编写程序,接收一个包含数字与大写字母的字符串,作如下处理:

去掉字符串首尾空格

统计大写字母和数字,并分别存入两个列表中

字符串中的中文数字也纳入统计(可考虑选择使用isdecimal(), isdigit(), isnumeric()等函数)

最后按升序输出结果

需检查输入字符串的合法性

输入格式:
从键盘输入一个字符串。

输出格式:
输出排序后的两个列表。

输入样例1:
在这里给出一组输入。例如:

ABCSDEF5329583
输出样例1:
在这里给出相应的输出。例如:

The sorted upper is: [‘A’, ‘B’, ‘C’, ‘D’, ‘E’, ‘F’, ‘S’]
The sorted number is: [‘2’, ‘3’, ‘3’, ‘5’, ‘5’, ‘8’, ‘9’]
输入样例2:
在这里给出一组输入。例如:

,.WEZ356
输出样例2:
在这里给出相应的输出。例如:

Wrong input
输入样例3:
在这里给出一组输入。例如:

4587948五BFFWWW
输出样例3:
在这里给出相应的输出。例

猜你喜欢

转载自blog.csdn.net/cubejava/article/details/128480752