题目描述
输入一串字符,包含数字[0-9]和小写字母[a-z],要求按数字从小到大、字母从a到z排序,并且所有数字排在字母后面
考察点:
字符串for循环
字符串常用的判别函数,isdigit(),isalpha()
分支流程控制
自学内容:sorted内置方法实现排序
string = input('请输入字符串string:')
s1 = ''
s2 = ''
for s in string:
if s.isdigit():
s1 += s
else:
s2 += s
s = ''.join(sorted(s2)) + ''.join(sorted(s1))
print(s)