当前位置:   article > 正文

python常见八股文系列_python八股文

python八股文

1、进程、线程与协程

1.1 GIL锁原理

1.2 多线程是否安全

1.3 进程、线程、协程区别

1.4 如何实现协程

2、迭代器 与 生成器

2.1 迭代器定义

2.2 生成器定义

2.3 生成器优点

3、装饰器

3.1 如何实现装饰器

4、django相关

4.1 django生命周期

4.2 MTV模型

5、一些记录

5.1 百鸡百钱

至多两次for循环

百鸡百钱问题:公鸡每只5元,母鸡每只1元,小鸡0.5只一元,现要求用100元钱买100只鸡,问公鸡、母鸡、小鸡各买几只?
公鸡:i 母鸡:j 小鸡: k

count = 0
# 遍历公鸡数
for i in range(101):
    # 遍历母鸡
    for j in range(101):
        # 遍历小鸡
        k = 100 - i - j
        if k >= 0 and 2 * i + 1 * j + 0.5 * k == 100:
            count += 1
print(count)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/167816?site
推荐阅读
相关标签
  

闽ICP备14008679号