人生苦短,我用Python
我已加入#100DaysOfCode#活动
每天自学编程1小时。[爱慕]
温故而知新
总是有小白问我,洞唐,编程好学吗?Python难不难?
答案很明了,不难 !Python基础的东西其实都不难。
今日头条的网友眼睛是雪亮的,Python是真简单。
难的是算法,是高等数学。[看]
就是你了,绿皮高数!
在#100DaysOfCode#活动的进行中,会慢慢加难度。还没上车的老铁速度了,让我们一起在Coder路上越(yī)走( lù )远(shùn )偏(fēng)
没关注的快关注,关注了的快点赞
模块化编程
太多复杂的问题往往不能立即获取答案,这时候你需要像庖丁宰牛一样把问题分解开。把一个大问题分解成目标明确的小问题逐个击破 (《钞孙子兵法》上也是这么教的)
不明白分解是怎么一回事的,快倒回去重新学习
模块化编程也是这样操作的,通过各个小模块的联系与协作去处理一些复杂的编程问题,使其可以更加高效地运行。
举个例子,怎么到莫高窟的源头天梯山石窟拍照片?
莫高窟修建于前凉太清四年(公元366年)也是凉州文化的一部分
北京大学考古系第一任主任宿白先生研究了一辈子凉州石窟
这个问题太太太太复杂了!怎么办呢?
分解! 第一步:到达六朝古都凉州 第二步:到达凉州天梯山石窟 第三步:拍照打卡
是不是很简单?[泣不成声]
不想想吗?为什么需要模块化编程思想 ?①模块化看起来一目了然,辨识度高。降低编写难度。②减少工作量,下次要用直接调度不用再重新编写了。③易于维护和调试,你问问你妈妈把一整只羊放入冰箱好还是分开放好?
《汉书•地理志》:凉州之畜天下饶
肯定是分开放好啊,除非你是藏地九哥有西北四省的豪气一次放一整只[呆无辜]
豪爽的西北大汉:藏地九哥
跑题了,咳咳。接下来说说自顶向下的设计方法:自顶向下是一个优秀架构师必须具备的架构思维之一(另外一个思维是自底向上架构设计)
抱歉,又超纲了。换图[狗头]
自顶向下的语法分析方法
再简单点?明天见。明天实践一下模块化编程思想的实际用途
好了,以上就是洞唐自学Python的第 0018 天了。我会持续记录自己进步的过程,开启自律人生!如果你觉得我的文章和视频对你有用,请给我一键三连。更多精彩,关注微信公众号【洞唐】
学习更多
我是怎么下决心去学编程的?
学编程前需要做什么准备?
用乐高SPIKE也能学Python?
程序员要转岗做产品经理?
热门跟贴