暂无搜索历史
经常有同学问到我关于练手项目的问题,最典型的就是照着入门教程学完了,不知道该如何进一步提升编程水平。
你是否有过这样的经历:每天上班都要在一个老旧的系统里填报同样的表格?或者需要从几百个网页里机械地点击下载文件?这种毫无技术含量的“体力活”,不仅无聊到怀疑人生,...
会出现这样问题的同学,多半是之前用过其他的编程语言,所以习惯性地认为 ^ 是表示次方,& 是表示逻辑与(同时满足条件)、| 是表示逻辑或(满足条件之一)。
你小时候有没有玩过这样一种玩具:一块硬纸,一面画着一只鸟,一面画着一个笼子。硬纸下粘上一根细棒。用手来回转动细棒,让硬纸的两面快速交替出现,就会看见鸟被关在了笼...
孔乙己自己知道不能和他们谈天,便只好向 Intern 说话。有一回对我说道,“你写过代码么?”我略略点一点头。他说,“写过代码,……我便考你一考。斐波那契数列的...
如今大家聊起电脑,第一句问的不再是“你 CPU 几核的?”,而是“显卡是什么型号?显存多大?够跑大模型吗?”
如果你写过Java,就一定知道 public static void main 这个如绕口令一般的程序入口函数,即使写一个hello world也不可避免:
在学习 Python 的第一天,我们就学会了用 print() 向世界打招呼。代码只有一行,看起来简单得理所当然。
https://docs.python.org/3/faq/programming.html#how-do-i-write-a-function-with-ou...
你有没有在别人的Python代码中看到过,有些变量或方法前面多了一个下划线 _,比如下面这个例子:
我在Python教学的过程中发现:几乎所有的编程学习者在开始用函数不久之后,都踩过局部变量的坑。几乎每个星期,都会有人在答疑群问到关于作用域使用不当而导致的问题...
老版本Python中的dict确实无序,你写的是a、b、c,输出却可能是c、b、a。
平时我们用 Python 写点实用小工具,最常用的交互方式大概就是通过 print 和 input 的命令行输入输出。
然而让人没想到的是,一个简单的四舍五入操作,在Python里居然这么难搞,网上还一堆错误的教程。
就拿现在知名度最高的 Claude Code 来说,一个命令行工具,把“写代码”这件事变成了“对话”。你只要说清楚想做什么,它就能一路帮你把项目往前推。
作为每天都在用 Python 工作的开发者,我最常听到大家的吐槽就是:“Python 写起来是真爽,但跑起来也是真慢!”
但实际上,这样的程序很可能还存在隐藏的错误。例如,一个计算函数在常规输入下正常,但在边界条件下(如空输入或负数)可能失败。手动检查耗时且容易遗漏。
如果你刚学完Python的基础知识,比如变量、循环、条件语句、函数、列表、字典和文件操作等,那么恭喜你,你已经迈出了编程的第一步。
在开发中,时间无处不在,无论是记录日志、安排日程,还是格式化创建时间,程序员总得和时间打交道。
在编程世界中,命令行工具以其简洁、高效和跨平台的特性,成为开发者日常工作中不可或缺的一部分。无论是自动化脚本、系统管理工具,还是快速原型开发,一个优雅的命令行界...
暂未填写个人简介
暂未填写学校和专业
暂未填写所在城市