更多课程 选择中心


Python培训

400-111-8989

零基础如何学习Python教程


1、心态准备

光阴荏苒,日月如梭。转眼之间,一个学期已经过去,我曾对python感到困惑,感到迷茫,甚至想要放弃。我不知道该如何选择,是自暴自弃,看扁自己,还是越挫越勇,决不放弃?我反复询问自己,为什么要学python?是为了考试所需?还是兴趣使然?

不得不承认,绝大多数的同学首先是考试所需,而后才有可能趋于兴趣使然。而我不都是。

“天地赐你一路荆棘,也会予你春风十里”,这句话在我要放弃的时候,给予了我非常大的动力,现在我把这句话赠予你们,共勉。经过许久的反思,我以一种新的心态再次尝试,虽然异常艰苦,但是我坚持了下来,因为我坚信时间会给出答案,我不能自甘堕落。

2、从何出发

接下来,请随着我一起,为python入门开启一条崭新的道路。

python入门至关重要,这关系到初学者是从入门到精通,还是从入门到放弃。我们要选择一条合适的入门道路,并坚持下去。即是选择,那便不抛弃不放弃。

2.1 要树立一个明确的方向

现在是互联网发达的时代,网上各种资料层出不穷,对于初学者来说,最好是能够有一本好书指引,带给我们一个明确的方向。

在这里我推荐《Python编程 从入门到实践》,这本书的讲解非常清晰明了,不需要你有编程经验,只需要有基础性的英语和数学就能读懂书中的代码,对于初学者来说非常实用。这本书还指出了python2和python3的重大差别,无论你安装的是哪个版本,都能够按照书中的说明去做。

建议安装python3,因为这是未来的趋势,我们要跟上时代发展的步伐。

3、配置环境

Python安装教程(点击查看文章)

4、入门教程

4.1 数据类型

在 Python3 中有六个标准的数据类型:number、string、list、tuple、set、dictionary

其中,不可变数据:number、string、tuple;可变数据:list、dictionary、set

4.1.1 Number(数字)

int、float、bool、complex

int整数类型:正整数、零、负整数的集合

float浮点数类型:带小数点的数字

bool布尔类型:布尔类型只有两个值,False 和 True

complex复数类型:由实部 real 和虚部 imag 构成。虚部以 j 或者 J 作为后缀,格式:a + bj ,其中a 表示实部,b 表示虚部

注意:整数和浮点数在计算机内部的存储是不相同的。整数的运算永远是精确的;而浮点数运算可能存在误差,因为会把十进制转换成二进制,从而出现浮点数精度的问题。

4.1.2 String(字符串)

字符串使用单引号 ' 或双引号 " 括起来,同时使用反斜杠 \ 转义特殊字符。

4.2 变量

变量是什么?

变量是代表某个数据(值)的名称

对于 a=2021 ,下面几种说法含义相同:

变量a是2021这个值的名称

变量a关联了2021这个值

变量a的值是2021

变量a引用了2021这个值

4.3 输入输出

以python3.x为例

4.3.1 input() 函数

函数接受一个标准输入数据,返回为 string 类型。

可以简单理解为,接收从键盘输入的字符。

>>>a = input("input:")input: Hello World # 输入字符串>>> type(a)<class 'str'> # 字符串

4.3.2 print() 函数

打印输出。

>>> print("Hello World") Hello World

以上就是一些比较重要的基础性内容,更加深入地学习,可以查看上面推荐的书本,或者关注微信公众号,等待后续更新。

5、零梦寄语

5.1 实践是检验真理的唯一标准

你不能光看,还要跟着敲。有很多初学者只局限于纸上谈兵,把书本很努力地看了一片又一片,就以为自己学会了,但是到了实际操作却并非理想那么美好。因此,只看书是不会有太大的进步,必须要经过自己的思考和实践才会有所收获,最好把书本上的代码都敲一遍。在敲代码时,不是机械地复制,而是要认真领悟作者的思路,大脑要不停地运转和思考。

5.2 要不断地进行自我升华

在遇到一个难题并解决之后,可以找一个不会的人,按照自己的思维讲给对方听,这样可以检验自己对这个知识的掌握程度。

每学完一个知识点之后,我们还要进行相应的总结,不能只停留在经验之上。可以写一下总结文章,犹如你现在看到的这篇文章;也可以不停地追问自我,犹如这个知识点是什么,有怎么样的作用,应该如何去使用……

5.3 如何阅读别人的代码

有很多初学者在阅读别人的代码时,以为看懂了就是学会了,在实际操作当中却大概率犯错,哪怕这个代码非常简单。因为我们使用眼睛去阅读代码,很多的时候都是大脑的下意识活动,并没有把别人的思维转化为自己的思维。

那么我们应该怎么做呢?

我们在阅读代码时,要有一个明确的目的,然后在这个目的指导之下去阅读,这样我们才不会迷失自我。

我们还要建立一个自己的思维过程,不是看懂了就是学会了,要把别人的思维转化为自己的思维。

6、写在最后

这个学期的学习,虽然遇到挫折,但是经过坚持和努力,克服重重困难,给我带来了许多意想不到的收获,让我对python有进一步的认识,我还要继续努力,向着更高的层次发展。

学习python其实是一个很枯燥的过程,我们要耐得住寂寞。

免责声明:内容来源于公开网络,若涉及侵权联系尽快删除!

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:Python的5中提高效率的用法
下一篇:Python语言值得学习吗?

2021年Python全套免费视频教程在哪里?

Python编程学习路线

Python最高有几级?

人工智能与语音遥控的区别?

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省