404 了啊啊啊啊...

原文: PyCoder's Weekly - Issue #404

PyCoder

  • 200115 Zoom.Quiet(大妈) 用时 42 分钟 完成快译
  • 200115 Zoom.Quiet(大妈) 用时 17 分钟 完成格式转抄.

"Python currently is the dominant language in the field of Machine Learning but is often criticized for being slow to perform certain tasks. In this report, we use the well-known N-queens puzzle as a benchmark to show that once compiled using the Numba compiler it becomes competitive with C++ and Go in terms of execution speed while still allowing for very fast prototyping."

(是也乎:

叕一则对比

)

Large codebases require continued maintenance, but it is time-consuming and cumbersome to change portions of code scattered around many files. This article shows how to write codemods to refactor Python code using its Abstract Syntax Tree—gaining far more granular control than basic regex and search-replace.

In this step-by-step tutorial, you'll learn how to use arcade, a modern Python framework for crafting games with compelling graphics and sound. Object-oriented and built for Python 3.6 and up, arcade provides you a modern set of tools for crafting great Python game experiences.

(是也乎:

Arcade

)

"I wanted the simplest (i.e. most lightweight) possible repository capable of serving packages in such a way as that Python's pip would be able to install them."

Python and Ruby have somewhat similar syntaxes, could you come up with a program that's valid in both languages?

讨论

Discussions

NIL

文章,教程和嗯哼

Articles, Tutorials and Talks

"Now that I have taken the time to learn some of these tools and how to use them with matplotlib, I have started to see matplotlib as an indispensable tool. This post will show how I use matplotlib and provide some recommendations for users getting started"

Learn about the SciPy ecosystem and how it differs from the SciPy library. You'll learn how to install SciPy using Anaconda or pip and see some of its modules. Then, you'll focus on examples that use the clustering and optimization functionality in SciPy.

(是也乎:

Optimization

)

In this course, you'll learn the basic data types that are built into Python, like numbers, strings, and Booleans. You'll also get an overview of Python's built-in functions.

"Misusing Python's open() and the interaction of CPython's GC and UNIX semantics can lead to unexpected results."

Writing obfuscated code for fun and... great learning experiences! ;-)

(是也乎:

just for fun

最重要了. 代码混乱并不是问题, 问题是无法持续享受 Python 带来的生产力. )

Implementing and testing the identity monad in Python.

(是也乎:

Monads

)

(是也乎:

LLVM 越来越强大了, 可怜的 GCC

)

(是也乎:

首先一个建议, 就是移除所有注释... 老司机的深刻教训哪...

)

好物

Interesting Projects, Tools and Libraries, Projects & Code

(是也乎:

专注系统状态的组织 )

(是也乎:

哈, 复用了 类型声明的形式, 来完成 CLI 参数意义的声明, 这...好象是对类型系统的误用?

)

(是也乎:

叕一个灵活的执行追踪工具:

hunter

只是, 这样对开发是否有帮助?

)

(是也乎:

穿过你的黑发的我的测试...

)

(是也乎:

叕一个驾驶助理系统,

)

📆🐍 活动/大会

Events, MeetUp 真的是全球线下活动组织中心

(是也乎:

专注早餐的会议

)

(是也乎:

可以喝高的会议 )

OR. Get a 10% discount on your ticket courtesy of PyCoder's with this link.

(是也乎:

有个 OR 的会议...

)

DAMA

❤️ Happy Pythonic ;-(大妈私人无责任播报)

(( ̄▽ ̄):

年后第5期就来:

20.2.3  可以上线
20.2.20 报名截止
20.3.1  正式开课

)

(是也乎:

网红小视频也出现了...

最后3秒, Python 疯狂反转一切.

)

是也乎

NN 3901


Comments


大妈的多重宇宙 - YouTube

全新自媒体系列...科学幻想,读书,说故事...
点击注册~> 获得 100$ 体验券: DigitalOcean Referral Badge

订阅 substack 体验古早写作:
Zoom.Quiet’s Chaos42 | Substack


关注公众号, 持续获得相关各种嗯哼:
zoomquiet


蟒营®编程思维提高班Python版

**2021.01.11** 因大妈再次创业暂停定期开设, 转换为预约触发:
  • + 任何问题, 随时邮件提问可也:
    askdama@googlegroups.com
-->