Python百练成钢
媛测
这个作者很懒,什么都没留下…
展开
-
Python百练成钢004-查找字符串中所有子串索引
这是【Python 百练成钢】系列文章的第 004 篇,计划完成 100 道练习题。本文环境:python3.8需求描述:有两个字符串 s1, s2,找出 s1 中包含的 s2 的起始索引,若有多个,则返回多个索引。def get_all_index(fullstr: str, substr: str): """ 返回 substr 在 fullstr 中的起始索引,若匹配多个,则返回多个索引 :param fullstr: 大串 :param substr: 子.原创 2021-10-19 21:50:13 · 985 阅读 · 0 评论 -
Python百练成钢003-统计文章中单词出现次数
这是【Python 百练成钢】系列文章的第 003 篇,计划完成 100 道练习题。本文环境:Python3.8需求描述:统计一篇英文文章中每个单词出现的次数def get_word_count(): """ 统计英文文章中每个单词出现的频率/次数 思路:替换标点符号-》根据空格切割文章-》遍历集合(去重) str.count(substr):返回子串在原字符串中出现的次数 :return: 返回多个字典 {单词:次数} 组成的列表 """ .原创 2021-10-19 08:41:18 · 543 阅读 · 0 评论 -
Python百练成钢002-计算自幂数
这是【Python 百练成钢】系列文章的第 002 篇,计划完成 100 道练习题。本文环境:python3.8计算自幂数什么是自幂数?自幂数:也叫超完全数字不变数、自恋数、阿姆斯特朗数(Armstrong number),特征:一个 n 位数(n≥1 ),它的每个位上的数字的 n 次幂之和等于它本身(例如:13+53+33=1531^3 + 5^3+ 3^3 = 15313+53+33=153)即我们上一篇文章中的水仙花数也属于自幂数的一种。根据位数不同,又对应有不同的自幂数名字(这还.原创 2021-10-18 23:58:56 · 1621 阅读 · 0 评论 -
Python百练成钢001-水仙花数
这是【Python 百练成钢】系列文章的第一篇,计划完成 100 道练习题。计算水仙花数需求描述:输出所有的“水仙花数”,所谓的“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身。例如,153是“水仙花数”,因为:153=13+53+33。153 = 1^{3} + 5^3 + 3^3 。153=13+53+33。这里我提供 2 种实现方法:import mathdef get_flower_nums(): """ 计算 水仙花数 :return 结果列表原创 2021-10-17 23:59:28 · 269 阅读 · 0 评论