小朋友几岁可以学python

大家好,小编来为大家解答以下问题,小朋友几岁可以学羽毛球,小朋友几岁可以学钢琴,现在让我们一起来看看吧!

之前分享过几篇Python的开发小作品,没有过多提到项目组织快码论文

本文展示一个常见的python项目结构。

Python的好处是代码很容易理解,而且语言层面简洁。

但是就是因为太简洁了,导致各种项目结构不一,本文演示一下学委常用的项目组织方式。

如下目录所示

|-(根目录)

|  # 项目依赖库

| # 测试依赖库

| # 项目配置脚本

|--python_sample #为代码所在package

|--tests # 测试代码目录

其他文件介绍

.gitignore #git类代码仓库必备,用来忽略某些特定文件的checkin

& bin & lib # 由virtualenv 创建的

.coverage && htmlcov # 由pytest coverage 创建的

项目开发

pip install -r

pip install -r

安装项目

python install

运行代码

python -m #运行示例模块内的demo程序的main函数

运行测试代码

cd tests && pytest

查看测试覆盖率

pytest --cov=python_sample tests

pytest --cov=python_sample --cov-report=html

测试报告生成在htmlcov目录内。

代码分析

程序

定义了一个add函数,执行两个参数的加法定义了一个main函数,接受参数变量结尾定义了程序的入口把参数传递给main函数

运行python_sample模块中的demo程序

测试代码解析

本文使用pytest的assert函数,它比unittest更加易用。

本文的一个简单使用: assert 目标函数调用 比较符 结果,也就是下面的: assert add(1,1) == 2

后记

写代码不写测试就是流氓,或者不想让别人使用。

这样生成测试报告别人看到覆盖率高,使用起来也更加放心。

对了,学委还有这个可以关注长期阅读 =>雷学委趣味编程故事汇编 

或者=> 雷学委NodeJS爱好系列

持续学习持续开发,我是雷学委! 编程很有趣,关键是把技术搞透彻讲明白。 创作不易,请多多支持,点赞收藏支持学委吧!


原文地址1:https://blog.csdn.net/geeklevin/article/details/116111486
参考资料:python中用turtle画一个圆形 https://blog.csdn.net/SXIAOYAN_/article/details/140061099

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值