编写函数,接收一个字符串,分别统计大写字母、小写字母、数字、其他字符的个数,以元组的形式返回结果,最后调用这个函数并传递参数,输出函数的返回结果。要求不是大写字母、小写字母、数字的任意字符都记入其他字符的个数。
1条回答 默认 最新
关注不知道你这个问题是否已经解决, 如果还没有解决的话:- 这篇博客: python_循环练习题中的 从键盘输入一个字符串,将小写字母都转换成大写字母,将字符串以列表的形式输出: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
代码:
list1=[] str1=input('请输入一个字符串') for i in str1: if i.isdecimal()==True: //用isdecimal()函数判断是不是数字 list1.append(int(i)) else: list1.append(i.upper()) 将字符转换成大写 print(list1)输出结果:
[‘A’, ‘F’, ‘D’, ‘A’, ‘F’, ‘D’, 5, 4, ‘F’, ‘D’]
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^解决 无用评论 打赏 举报- 这篇博客: python_循环练习题中的 从键盘输入一个字符串,将小写字母都转换成大写字母,将字符串以列表的形式输出: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读: