大数跨境

【入门贴】30个常用Python实现

【入门贴】30个常用Python实现 依元素科技
2019-01-09
3
导读:30个常用Python实现~~~
1、冒泡排序


2、计算x的n次方的方法


3、计算aa + bb + c*c + ……


4、计算阶乘 n!




5、列出当前目录下的所有文件和目录名


6、把一个list中所有的字符串变成小写:


7、输出某个路径下的所有文件和文件夹的路径


8、输出某个路径及其子目录下的所有文件路径


9、输出某个路径及其子目录下所有以.html为后缀的文件



10、把原字典的键值对颠倒并生产新的字典



11、打印九九乘法表

通过指定end参数的值,可以取消在末尾输出回车符,实现不换行。


12、替换列表中所有的3为3a


13、打印每个名字


** 善于使用 rang() ,会使问题变得简单


14、合并去重


15、随机生成验证码的两种方式





16、计算平方根


17、判断字符串是否只由数字组成



18、判断奇偶数



19、判断闰年




20、获取最大值



21、斐波那契数列
斐波那契数列指的是这样一个数列 0, 1, 1, 2, 3, 5, 8, 13;特别指出:第0项是0,第1项是第一个1。从第三项开始,每一项都等于前两项之和。


22、十进制转二进制、八进制、十六进制


23、最大公约数


23、最小公倍数


24、简单计算器


25、生成日历


26、文件IO


27、字符串判断


28、字符串大小写转换


29、计算每个月天数


30、获取昨天的日期


* 本文转载自:深度学习这件小事版权归原作者所有,如涉及版权,请联系小编删除。


PYNQ项目介绍

PYNQ是赛灵思公司的一个开源项目,可以通过ZYNQ(SoC)轻松的设计嵌入式系统。


使用Python语言和库,设计人员可以利用ZYNQ中的可编程逻辑和Arm处理器的优势来构建强大和令人兴奋的嵌入式系统。


使用者可以利用PYNQ-Z2平台创建下列的高性能嵌入式应用

  • 并行硬件执行

  • 高帧率的视频处理

  • 硬件加速算法

  • 实时信号处理

  • 高带宽IO

  • 低延迟控制

PYNQ-Z2 开发板是Xilinx 大学计划支持PYNQ开源框架的第二代最新开发平台,根据第一代的反馈做功能升级。PYNQ开源框架可以使嵌入式编程用户在无需设计可编程逻辑电路的情况下充分发挥Xilinx Zynq SoC的功能。PYNQ-Z2除支持传统ZYNQ开发方式外,还可支持Python进行SoC编程,并且代码可直接在PYNQ-Z2上进行开发和调试。可编程逻辑电路以硬件库的形式导入并且可以通过API编程,这种方式基本上与软件库的导入和编程方式相同。




我们欢迎关心新工科建设、双一流建设的老师加入Xilinx大学计划,我们有一系列的培养方案改革案例、最新课改成果、可以供您参考,关于成立Xilinx/Arm联合实验室建设、课程改革、Vivado软件捐赠、校企共建课程、FPGA师资培训、学生竞赛、学生讲座等联系我们。合作意向联系方式:edu@e-elements.com


更多关于FPGA校企合作信息,请关注依元素科技公众号


【声明】内容源于网络
0
0
依元素科技
FPGA 我们是认真的
内容 510
粉丝 0
依元素科技 FPGA 我们是认真的
总阅读613
粉丝0
内容510