一、字符串处理
从键盘输入一个包含有英文字母、数字、空格和其它字符的字符串,并分别实现下面的功能:
1.分别统计字符串中的英文字母、数字、空格和其它字符的个数
2.统计字符串中出现了哪些英文字母(区分大小写)和数字,以及它们出现的次数
3.统计字符串中出现2次的英文字母(区分大小写)
4.统计字符串中出现n次的数字,n从键盘输入
1、程序代码:
string = input('输入字符串:')
dict = {}
"""定义一些下面可能频繁需要用到的函数:如判断大小写字母、数字、空格等"""
def isLowerLetter(i):
if i>='a' and i<='z':
这篇博客面向Python初学者,提供了四个方面的编程练习:字符串处理、排序、数学问题解决和绘图。在字符串处理部分,涵盖了统计字符种类及频率、查找重复字母等任务。排序部分涉及冒泡排序算法的实现,包括升序和降序排列。数学部分包含斐波那契数列求和及物理问题的计算。最后,绘图练习包括打印九九乘法表和绘制定制图形。
订阅专栏 解锁全文
4928

被折叠的 条评论
为什么被折叠?



