随笔分类 - python小记
随时记录python新大陆
摘要:# 写一个实现迭代器协议的类 Primes 让此类可以生成从b开始的n个素数 # class Primes: # def __init__(self, b, n): # .... # .... # for x in Primes(10, 4): # print(x) # 11 13 17 19 # class Primes(object): @...
阅读全文
摘要:需求:某公司有N个人,根据每个人的贡献不同,按贡献值给每个人赋予一个权重。设计一种算法实现公平的抽奖。 需求分析:按照权重对数据进行选择。 代码实现: 个人实现, 不知道对不对
阅读全文
摘要:需求: 在你的面前有一个n阶的台阶,你一步只能上1级或者2级,请计算出你可以采用多少种不同的方法爬完这个楼梯?输入一个正整数表示这个台阶的级数,输出一个正整数表示有多少种方法爬完这个楼梯。 分析:提炼出题干的意思:用1和2产生不同组合,使得他们的和等于台阶的级数,输出有多少种组合方式。 解决: 主要
阅读全文
摘要:python内置函数的file参数,可以实现把输出写入文件,而不再终端显示, 看了看看print的文档介绍, 写了一个小demo, 顺便还了解了一下os.path.* , 以及时间模块,不错不错! 功能说明: 获取输入内容, 写入文件, 输入"q",退出. 可以作为一个记录日志的小脚本 在当前目录生
阅读全文

浙公网安备 33010602011771号