最新 最热

初识编程的感受与期待。

作为一名大一新生初识编程的心情可以说是又激动又胆怯,我是2021届高考毕业生,考上了西南石油大学,来到了四川成都,就读于土木工程专业,由于我的工程制图这方面能力比较薄弱,而在一个处处都需要工图的土木专业,我觉得我与它并...

2023-04-12
1

让代码变得优雅简洁的神器:Java8 Stream流式编程

因笔者主要从事风控反欺诈相关工作,故而此文使用比较熟悉的三要素之一的【手机号】黑名单作代码案例说明。

2023-04-12
1

用 OKR 的方式梳理自己的学习计划

用一句话形容理想情况下,自己想要达到的状态具体目标范围:提升编程技术能力时间周期:2 个月描述:我想要成为一名具备过硬的编程能力的开发者,并对技术有持续学习的开放心态 — 目标 O寻找关键词,拆解状态为目标我需要提升解...

2023-04-11
1

51单片机——7段数码管的循环显示

数码管(Segment Displays)由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。数码管实际上是由七个发光管(也称7段数码管)组成8字形构成的,加上小数点就是8个。...

2023-04-10
1

Python 进阶指南(编程轻松进阶):十、编写高效函数

这一章探索了我们编写函数的不同方法以及不同权衡的优缺点。我们将深入研究如何在小函数和大函数之间进行权衡,参数的数量如何影响函数的复杂性,以及如何使用*和**操作符编写参数数量可变的函数。我们还将探索函数式编...

2023-04-09
0

Python 进阶指南(编程轻松进阶):十一、注释、文档字符串和类型提示

注释、文档字符串和类型提示帮助你保持代码的可读性。注释是简单明了的简短解释,你直接写在源代码中,计算机会忽略它们。注释为那些没有编写代码的人提供了有用的注释、警告和提醒,或者有时甚至为将来代码的程序员提供了...

2023-04-09
0

Python 进阶指南(编程轻松进阶):六、编写 Python 风格的代码

强大对于编程语言来说是一个没有意义的形容词。每种编程语言都称自己长处。官方 Python 教程开头就说 Python 是一种简单易学、功能强大的编程语言。但是没有一种语言可以做另一种语言不能做的算法,也没有量化编程语言...

2023-04-09
1

Python 进阶指南(编程轻松进阶):五、发现代码异味

导致程序崩溃的代码显然是错误的,但是崩溃并不是发现程序问题的唯一手段。其他迹象可能表明程序存在更微妙的错误或不可读的代码。就像气体的味道可以指示气体泄漏或者烟雾的味道可以指示火灾一样,代码异味是指示潜在错...

2023-04-09
0

Python 进阶指南(编程轻松进阶):四、起个好名字

除非你正在编写一次性的程序,之后就不打算再进行代码维护,否则你应该考虑在程序中选择好的名字。如果你简单地使用a、b和c作为变量名,你以后要维护代码时就要多花些时间努力去回忆这些变量最初是用来做什么的。...

2023-04-09
0

Python 进阶指南(编程轻松进阶):三、使用 Black 工具来格式化代码

本章向您介绍 Black,它是一个代码格式化工具,可以自动将您的源代码格式化成一致的、可读的样式,而不改变您的程序的功能。Black 很有用,因为在文本编辑器或 IDE 中手动格式化代码很繁琐。您将首先了解使用 Black 格式化代...

2023-04-09
1