【Python】控制结构 习题
<h3>有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。 {#有一分数序列213253851382113求出这个数列的前20项之和}</h3> <p><strong>要求:使用循环,for和while都可以。</strong></p> <p>程...
51工具盒子
<h3>有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。 {#有一分数序列213253851382113求出这个数列的前20项之和}</h3> <p><strong>要求:使用循环,for和while都可以。</strong></p> <p>程...
背景 {#背景} -------- 有个裙友要看看用 `lambda` 能不能在一行里定义出来 `fib` 函数,并且不要那个根号五的数学公式,于是就有了这篇文章。 介绍 {#介绍} -------- `inspect` 库可以帮助我们拿到 Python 上下文的各种信息,自然也包括了当前正在运行的函数。配合 `eval` 可以达到我们的目的。 实现 {#实现} ---...
结论 {#结论} -------- `pkgutil` 是 `python` 的内置模块,可以用来打开包内文件。 使用的时候如下: |---------------------|--------------------------------------------------------------------------------------------------...
最近写 Python 比较多,不可避免地要处理一堆可迭代对象,发现 Python 对于**迭代器/生成器** 的支持相较于其它语言来说是更为丰富的,所以简单记录一下 `itertools` 这个内置包中几个常见的函数。 文末附一个实例,是一个关于扫雷的算法,用到了文中提到的一些函数。注意,我知道它们并**不是真正的函数**,而是以类的形式定义。为了方便起见,本文就把它们当成函...
<p>本文讨论的主要是,如何把工厂模式生产的产品,即抽象类的子类信息<strong>动态地保存到一个表中</strong> ,而不是直接简单粗暴地使用 <code>if-else</code> 来判断。可能是 Java 给我的影响比较大,我还比较喜欢用抽象类抽象方法这些东西,至于好坏应该由实际情况来决定,这里就不详细展...
源码: [python-diango-web: Python3.8+Django+MySQL实现的Python Web版学生增删改查,旨在快速入门Python Web开发,欢迎star学习交流 (gitee.com)](https://gitee.com/wang-huamao/python-diango-web) 下载后 配置pycharm: 实现Win[更新暂停工具](https://51tbox.com/ "查看所有文章关于 更新暂停工具")。 软件截图 ---- 实现[局域网文件传输](https://51tbox.com/ "查看所有文章关于 局域网文件传输")软件的截图功能介绍,包括选择[共享文件夹](https://51tbox.com/ "查看所有文章关于 共享文件夹&q...
<h3>一、基本概念 {#一、基本概念}</h3> <p>Python 是一种面向对象的、动态的解释型编程语言,无需编译即可执行,相比于 C++、Java 等高级语言更加轻量化。Python 追求和遵循极简、优雅主义,编码风格受 Linux、C 语言影响较深,官方编程规范中比较推荐使用 小写字母+下划线 来给标识符命名。</p> ...
> CUDA编程中内存分为主机内存(内存条)与设备内存(显存),为提高计算效率,需要设计程序降低内存的数据搬运,或使用快速的内存寄存数据。 ### 共享内存 {#共享内存} > CPU和GPU组成异构计算架构,如果想从内存上优化程序,我们必须尽量减少主机与GPU设备间的数据拷贝,并将更多计算从主机端转移到GPU设备端,我们要尽量在设备端初始化数据,并计算中间数据...