学python有必要从一些有深度的概念开始学吗?
我学马哥python,一开始就学什么位运算、字节什么的,一节课几十分钟到两个小时,而且题目很少在学19编码的本质_哔哩哔哩_bilibili的时候感觉思路很混乱,不知到一段二进制数字是先转换成utf-8还是unicode
感觉他们的课程可能比较shi 二进制数字是先转换成utf-8还是unicode
需要事先知道编码前的这段数据的编码。
---
下面是一些我自己的看法,不一定适合所有人,仅供参考:
我个人不喜欢太深入了解“全部细节”,因为你想做的程序不一定用上。
大概学个语法和一些关键字、流程控制(如 `if`、`while` 等)、函数和类的概念就行了。
位运算如果用不到,没必要提前学。要用的时候再去临时参考文档学一下就行。
当然,坏处就是可能一条道走到黑,充满重复的代码而没有充分利用语言特性;这类坑踩多了自然就会思考如何优化、利用语言的一些特性了。
我比较喜欢直接上手其他人开源的代码,然后一点点魔改。思考作者为什么这么写,如何改得更适合你自己使用这样。想得多了、写得多了、自然也能自己独立编写一些东西了。
如果你没有计算机编程基础。个人建议:学两个即可,1、流程;2、功能。先增强自信,再深入研究。 没必要,这些东西实际很少用到,而且很容易消磨初学者的学习热情。
Python的定位就是简单易学,了解一些基本语法之后从一些具体的小项目入手会更好,编码这些东西初学者可能会觉得头大,但慢慢了解之后会发些其实也没什么~ 本帖最后由 chenlongjs 于 2024-5-25 23:38 编辑
我是一个java和php的程序员,发现py和它们差不多。 省流,没必要,步子迈太大,容易扯着蛋。
你需要什么学什么,遇到不理解的就去学运作原理。 初学者你看这些东西都很懵,我不推荐学,一脸蒙圈是正常的,你现在只学语法就可以了,教程的话 我一直看的是黑马的,不过基本在b站都是那种入门级的,深入的话目前我没有看到很合适的教程,基本学到类就完结了,剩下的你可能需要补别的知识 chenlongjs 发表于 2024-5-21 08:08
我是一个jva和php的程序员,发现py和它们差不多。
一法通则万法通,头头物物尽圆融{:1_932:} 先学爬虫就贼有意思,还有大量练手机会 很显然没必要,这种python的课都烂大街了,他们肯定要搞一些不一样的东西出来,但是说实话,这些人的实战很low,或者压根就没什么实战可言
建议从《python编程 从入门到实践 第3版》开始看,适合初学者。